首页 > 编程知识 正文

idea java打jar包,intellij idea打包jar

时间:2023-05-04 15:54:08 阅读:180664 作者:4161

首先需要明确。 jar包也有区别。idea版本为2020.3,maven 3.6.3,打包前请务必确认maven的配置是否正确。

胖包和瘦包有一定的区别。 胖包全部和写的项目及其依赖的包一起打包,可以在任何环境下轻松运行。 瘦包只需要打包你写的项目。 胖包:将maven项目依赖包和项目打包在一起。 e.g .常见胖包名testlog back-1.0-shap shot-jar-with-dependencies.jar。 此jar包包含项目所依赖的所有jar的类。

精简包:直接打包,不打包依赖包,只将项目中的代码打包到JAR包中。 e.g.testlog back-1.0-shap shot.jar精简包只打自己写的项目,不打依赖包。

最好先进行构建项目。

http://www.Sina.com/http://www.Sina.com /

胖包需要依存的项目也一起打。

idea右侧maven中-- lifecycle--package(双击或者右击运行

),jar包在target目录下生成。

地图显示了“在. src/main中编录即可”的步骤。

jar包测试结果测试:运行jar包程序

创建jar包时选择了主类,因此可以直接运行此runnable jar,并且命令也不一样

命令:file--project structure--Artifacts--'+'号--JAR-- From modules with dependencies-- ok -- 选择main class-- 目录到..src/main即可-- apply--ok;

参考:

如何快速击打胖包和瘦包

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。