Eclipse打包Java项目方法解析

Eclipse 下打包 Java 项目,方法还挺多。最基础的就是直接用Export导出 JAR,但默认不会带上依赖。要是你项目里用了一堆第三方库,建议装个Fat Jar 插件,一步打包所有依赖,省事多了。

如果你想自定义入口类,可以手动改MANIFEST.MF,加上Main-Class那一行。想更灵活点,也可以直接上命令行,jar命令配合-cp用起来也不难。比如:

jar cvfm myapp.jar MANIFEST.MF -C bin/ .

做 Web 项目的朋友,MyEclipse就比较适合你了,支持直接部署到服务器,打 WAR 包也方便。Deploy J2EE Project to Server点一下就搞定。

你要是项目比较复杂,像是插件开发或者依赖多,用Maven或者Gradle来打包就更稳了。配置好pom.xmlbuild.gradle,一点命令就生成带全依赖的可执行 JAR 或 WAR。

顺便说一下插件项目,打包的时候别忘了在MANIFEST.MF里把依赖的库用library标签声明出来,并设上export: *,不然运行起来容易报错。

,Eclipse 虽然打包方式挺多,但选对工具,配好配置,就能省不少事。如果你打包频繁,用插件或构建工具真的是事半功倍。

doc 文件大小:56.5KB