• IDE java 类打包 和 jmeter调用jar包


    参考: https://www.bilibili.com/video/BV1v7411m78f?p=1&share_medium=android&share_plat=android&share_session_id=26af4e3b-f9ad-4a06-b62b-e0e1083b6f0d&share_source=WEIXIN&share_tag=s_i&timestamp=1650186576&unique_k=gBX3L4I

    把类打jar包

    第一步打包jar文件,得到编译后的类

    第二步,取需要的类进行打包成单独jar包

    File->Project Structure->Artifacts

    创建文件路径然后选择File ,选择编译后对应类(要打包的)的方法 (这步是关键!!!!!,我开始在这里踩坑,选了没有编译的类)

    到此,得到类的jar包!!!

    导入jar包

    有2种方法

    第一种,不是用maven导入的 (项目打包的时候,会没打入jar包,不建议使用)

    File->Project Structure->Libraries     --选择上面打好的jar包导入即可

    第二种用maven命令导入jar包

    https://jingyan.baidu.com/article/cbf0e500bba2082eaa289300.html

    mvn install:install-file -DgroupId=lucax -DartifactId=lucaxtest -Dversion=1.1.0.0.0 -Dpackaging=jar -Dfile=/Users/lucax/Desktop/未命名文件夹/leetccode.jar

    其中DgroupId是组名,DartifactId是jar包的名字,Dversion是版本号。

    然后在项目中的pom文件导入这个jar包

    <dependencies>
         <dependency>
                <groupId>lucax</groupId>
                <artifactId>lucaxtest</artifactId>
                <version>1.1.0.0.0</version>
            </dependency>
    </dependencies>

    调用

    import com.leetccode.ph.NewTest;  (引入类)
    import org.springframework.stereotype.Component;
    
    @Component
    public class AAA {
    
        public int bb(){
            NewTest aa=  new NewTest();   
            System.out.println(aa.lucaxTestaa("1234"));    调用类里面的方法
            return 123;
        }
    }

    jmeter调用jar包

    把打出来的jar包放到  /apache-jmeter-5.4.1/lib 目录下

    使用BeanShell处理器

    import com.leetccode.ph.NewTest;   引入jar包
    NewTest aa=  new NewTest();
    log.info(aa.lucaxTestaa("1234"));   调用里面的方法

  • 相关阅读:
    聚类算法学习-kmeans,kmedoids,GMM
    hdu
    高仿精仿微信应用ios源码下载
    UVA 116 Unidirectional TSP 经典dp题
    [置顶] 动态规划之切割钢条
    poj
    求解printf函数?
    实现多文件上传在iOS开发中
    开源DirectShow分析器和解码器: LAV Filter
    <Win32_20>纯c语言版的打飞机游戏出炉了^_^
  • 原文地址:https://www.cnblogs.com/kaibindirver/p/16141853.html
Copyright © 2020-2023  润新知