因为业务开发场景需要,将开发项目中的Java类打成一个jar包引入到外部工具中。
1.File -> Project Structrue -> Artifacts -> + -> JAR -> Empty…

命名jar包,定义jar导出位置

2.注意:创建与包名对应的文件目录结构。

最后,加载编写出的单个类文件(编译后的 .class 文件,一般在 target 目录下),如下图打开添加file, 找到文件。

将编译后的.class文件添加到目录下

加载后,文件如下。点击ok关闭对话框:
3.点击apply后。或者再次打开Project Structure...点击 Create new ManiFest, 选择位置,然后创建一个默认的 MANIFEST.MF。 然后关闭对话框,进入自行编辑。

点击Apply,再点击 OK。
4.编辑MANIFEST.MF文件。格式如下:
Manifest-Version: 1.0
Main-Class: com.XXXX.XXXX.print.common.PrintDataScriptlet
5. 导出jar文件
先运行 build(将java文件编译到class中,从而例jar文件可更新), 再导出:

完成之后,到之前设置的目录下,就可以找到导出的jar文件了。
测试运行jar文件:
进到jar的目录,执行
java -jar PrintDataScriptlet.jar
这篇博客详细介绍了如何将Java项目打包成JAR文件,并添加MANIFEST.MF文件指定主类,以便于外部工具引用和运行。步骤包括在IDE中配置Artifacts,加载.class文件,创建并编辑MANIFEST.MF,最后导出并测试运行JAR文件。
3189

被折叠的 条评论
为什么被折叠?



