在生产环境中测试和运行jar时创建一个可用的MANIFEST.MF,可以遵循以下步骤:
Manifest-Version: 1.0
Main-Class: com.example.Main
Class-Path: lib/dependency1.jar lib/dependency2.jar
其中,Main-Class
应指向您的主类(含有main
方法)的完整名称,Class-Path
应指向您的依赖库的相对路径。
jar cfm your-application.jar MANIFEST.MF your-application.jar.original
其中,your-application.jar
是您的jar文件的名称,your-application.jar.original
是您的jar文件的备份名称。
java -jar your-application.jar
这将使用指定的MANIFEST.MF文件运行jar文件,并加载指定的依赖库。
推荐的腾讯云相关产品:
Elastic 实战工作坊
Elastic 实战工作坊
云原生正发声
云+社区技术沙龙[第17期]
云+社区沙龙online
DB TALK 技术分享会
北极星训练营
云+社区沙龙online第5期[架构演进]
DBTalk
云+社区开发者大会 长沙站
领取专属 10元无门槛券
手把手带您无忧上云