在项目开发过程中,有时可能需要用到将项目打包成一个独立的jar包并供外界调用。本人使用的是intellij idea进行的。
基本步骤:
1.选中对应的项目后,点击File,如图
2.选择Artifacts,点击加号按钮,,选择对应的MainClass,并进行相应的配置
3.执行导出jar包的操作,如下图
再点击build即可导出jar包,并在前面配置的jar包输出目录找到生成的jar包
补充:关于jar包参数的问题
假如提供了一个方法
public static void handleFile(String input,String output,String state,String key){ //此处省略 }
然后应该在main函数中怎么调用呢,如下:
public static void main(String[] args) throws IOException { handleFile(args[0],args[1],args[2],args[3]); }
在Windows系统下运行jar包,必须有对应的jdk环境,执行带参数的jar包如下
启动控制台:java -jar jar包名称.jar 参数1 参数2 参数3 等等,即可运行jar包并进行相应的操作
注意:运行jar包时,字符串不需要带双引号之类的,参数之间用空格隔开即可