Java程序打包成Jar,并执行该JAR包中程序
2020-04-02 本文已影响0人
funOfFan
软件环境:
- idea版本:2018.3.5
- JDK版本:JDK1.8.0
- 参考文档:https://www.w3cschool.cn/intellij_idea_doc/intellij_idea_doc-rmfu2wbv.html
-
样例工程:
image.png
将HelloWorld工程打包成JAR包
-
打开File -> Project Structure
-
在Project Settings中选择Artifacts
-
单击 + ,指向JAR, 选择从具有依赖项的模块
image.png -
选定主程序类Main Class 为com.example.helloworld.HelloWorld
-
点击OK之后,项目结构应如下图所示:
image.png -
Build -> Build Artifacts
image.png -
指向HelloWorld.JAR,选择Build
image.png -
至此,JAR包打包完成,查看项目结构应该如下图所示:
image.png
运行JAR包中打包的程序
-
Run -> Edit Configurations
-
在打开的对话框中,点击+, 选择JAR应用程序
image.png -
修改名称为HelloWorldJAR,并指定JAR文件的路径
image.png -
在Before Launch下面, 单击+, 选择Build Artifacts,并选择HelloWorld.JAR工件
image.png
image.png -
在右上方的运行配置选择器中选择HelloWorldJAR,单击运行
image.png -
运行效果如下:
image.png