在使用Jmeter工具测试时,有时也需要导出jar包,测试对应功能,或者自己二次开发Jmeter工具,也是需要导出jar包的。既然经常用,所以就总结了下导入导出jar包的方法。

导入jar包

先打开idea,进入到自己的工程当中,或者创建一个工程,很简单的操作。项目工程创建好后,我们就来看如何导入jar包。

我们先点击idea面板中的File>Project Structure,或者直接快捷键:Ctrl+Alt+Shift+S即可。

点击后,进入如下页面:

依次点击如上所示弹框中的按钮:Modules>Dependencies>+,会展示如下所示内容:

选择JARs,会弹出如下所示弹框,这个弹框中就是操作选择对应的jar包,如下所示:

这里我们选择Jmeter二次开发需要用到的jar包,jar包在Jmeter的目录下:\apache-jmeter-5.3\lib\ext。选择jar包并应有后,我们就可以在项目上看到新导入的jar包了,如下所示:

上传jar包就是这么个简单的过程了,是不是很容易。

导出jar包

导出jar包,也是同样需要先打开工程。工程项目打开后,我们先点击idea面板中的File>Project Structure,或者直接快捷键:Ctrl+Alt+Shift+S即可。

在该面板中,我们选择Artifacts> + > JAR > From modules...,如下截图所示:

点击后,就进入到了创建jar包的配置界面,选择Module、Main Class、JAR files、META-INF信息。

这里需要注意:

  • Main Class,只能选到有主方法的类(main方法)

  • JAR files有两种选择

    > 选择1:导出jar包后,当前项目的所有jar包都在一个jar包里

    > 选择2:分开打jar包,打完包后是一个jar包,外带你项目所用的jar包

  • META-INF,是存放MANIFEST.MF文件的

配置好后,直接点ok即可,详细见如下图所示:

jar包的基础信息配置完后,就需要配置下导出路径了,以及需要的jar包。配置jar包保存路径,尽量与刚才的META-INF路径保持一致。并且勾选include in project build按钮。

数据保存后,我们来到IDEA开发界面,点击工具栏中的Build > Build Artifacts按钮,如下图所示:

点击后,展示如下图所示界面,选择对应的jar包名称,并点击Build按钮

等导出操作执行完成后,我们到jar导出路径查看数据,就可以看到我们刚导出的jar包了,如下所示:

如上操作,就是导出jar包的操作步骤了。导出一次,就能掌握了。

IDEA的基本操作——导入导出jar包的更多相关文章

  1. Idea JAVA項目的导入JAR包和导出jar包

    一.IDea项目中导入jar包 打开菜单project structure,然后选择modules/dependencies下选择右侧的+,选择jar包目录中的jar文件,导入 二.导出jar包 菜单 ...

  2. Android Studio 导出jar包

    不像在Eclipse,可以直接导出jar包.AndroidStudio只可以生成aar包. 在网上看到许多朋友问怎么可以像Eclipse一样导出jar包,其实我们只要知道它的原理就可以了. 用jar命 ...

  3. [转]AndroidStudio导出jar包

    原文链接:http://blog.csdn.net/hjq842382134/article/details/38538097# 1. 不像在Eclipse,可以直接导出jar包.AndroidStu ...

  4. [Android Pro] AndroidStudio导出jar包

    reference :  http://blog.csdn.net/beijingshi1/article/details/38681281 不像在Eclipse,可以直接导出jar包.Android ...

  5. 【转】 Android——eclipse共享library以及导出jar包

    原文网址:http://blog.csdn.net/jscese/article/details/36627195 android的apk在在eclipse上进行开发的时候,有时候需要import其它 ...

  6. Eclipse导出jar包Unity打包错误

    前几天接SDK使用的是Android Studio昨天打开AndroidStudio后自动更新了gradler然后失败了然后AndroidStudio就挂了.就是用之前的方法Eclipse到处jar包 ...

  7. 【jar包】Android——eclipse共享library以及导出jar包

    android的apk在在eclipse上进行开发的时候,有时候需要import其它包中的一些class,正常的方法就是在java build path中library 中添加 jar 包! 转载注明 ...

  8. Android Studio下导出jar包和aar包

    Android Studio下导出jar包和aar包 jar包和aar包的区别 步骤 1. 创建Android工程 创建工程比较简单,不错复述 2. 创建一个Library(Module) 创建了一个 ...

  9. Unity 3D与Android Studio安卓交互之-导出jar包

    u3d与安卓 jar 包交互 本文提供全流程,中文翻译. Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) Chinar -- 心分享 ...

随机推荐

  1. Hadoop大数据平台搭建之前期配置(1)

    环境:CentOS 7.4 (1708  DVD) 工具:VMware.MobaXterm 一. 网络配置 1. 在VMware中安装虚拟机,此步骤不作赘述. 2. 镜像文件保留在固定目录下,网络适配 ...

  2. 3dmax利用静止静态对象功能,制作精准击碎效果

    一般情况下,当我们在3D建模中使用RayFire破碎插件来制作一些精准击碎效果时,需要将物体的击中部分定义为休眠对象,将其他未击中的部分定义为静态对象,以实现击中部分出现碎片的效果.但这种方式必须精准 ...

  3. CorelDRAW 2017提示已安装另一版本导致安装失败的解决办法

    Coreldraw提示"由于您已安装了另一版本,因此无法安装本产品.要安装本产品,您必须首先卸载现有版本"的情况在Coreldraw X8及Coreldraw 2017上都存在,下 ...

  4. 「CSP-S 2019」格雷码

    [题目描述] 传送门 [题解] 题目中已经清楚地告诉你怎么用n位格雷码推n+1位格雷码, 直接二叉树模拟即可 注意要使用unsigned long long(如果这道题没有95分部分分,不知道有多少人 ...

  5. 【移动自动化】【二】Appium

    实施自动化需要的工具 adb Android控制工具,获取获取Android各种数据和控制,Appium会调起adb命令去执行Android设备 adb命令参考 https://www.cnblogs ...

  6. api-hook,更轻量的接口测试工具

    前言 在网站的开发过程中,接口联调和测试是至关重要的一环,其直接影响产品的核心价值,而目前也有许多技术方案和工具加持,让我们的开发测试工作更加便捷.接口作为数据传输的重要载体,数据格式和内容具有多样性 ...

  7. java中String类的使用

    一.Strng类的概念 String类在我们开发中经常使用,在jdk1.8版本之前(包括1.8),String类的底层是一个char类型的数组,1.8版本之后是byte类型的数组,正是因为String ...

  8. 【Flutter 实战】酷炫的开关动画效果

    此动画效果是我在浏览文章时发现的一个非常酷炫的效果,于是就使用 Flutter 实现了. 更多动画效果及Flutter资源:https://github.com/781238222/flutter-d ...

  9. python-交互模式

    1.打开python交互式命令行: Windows+R→回车→输入python 如图 输入python进入交互模式,相当于启动了python解释器,输入一行代码就执行一行代码,可以用交互模式去验证每一 ...

  10. 公平lock和非公平lock的区别

    可以看到区别在于,在lock时和tryAquire时,非公平锁不会去管队列中有没有线程在排队,直接尝试去获取锁,失败之后就和公平锁一样,乖乖去排队. 也就是说发生竞争的场景在于,尚未入队的线程之间和刚 ...