3
A
回答
4
将jar包解压到jar中,或者通过meta-inf中的Class-Path属性将它们添加到jar classpath中,然后将这些库与主jar一起分发。示例META_INF/Manifest.mf:
Manifest-Version: 1.0
Class-Path: itext.jar jxl.jar jai.jar
Main-Class: com.xxx.yyy.Main
0
您可以在使用Ant构建项目时将所有jar包装成一个。如果您使用NetBeans,This page描述如何修改NetBeans的构建脚本来为您完成。
0
只要你处理外部库,你应该看看Maven。这个工具是一个像Ant这样的构建器,但它能够自动处理库依赖关系。通过这个构建器,您可以将项目的依赖项嵌入到jar中,并允许用户在自己的计算机上构建它,而无需手动下载库依赖项。
下面是该项目的网站:http://maven.apache.org/
在这里你可以找到快速入门指南:http://maven.apache.org/users/index.html
终于电子书走得更远:http://maven.apache.org/articles.html
0
你可以使用一个工具一样jarjar合并您的等级和其他库集成到一个可部署的文件中。
0
感谢您的所有解决方案!
Fatjar是Eclipse的一个很棒的插件,它也可以做到这一点(:
相关问题
- 1. 如何使用库依赖链来分发Java应用程序?
- 2. 如何使用jprofiler9来分析java服务器应用程序?
- 3. 如何通过java使用flex来开发应用程序
- 4. 如何使用应用程序分发SQL数据库?
- 5. 如何使用数据库数据分发Android应用程序?
- 6. 如何通过Internet分发WCF对等应用程序?
- 7. 在Mysql中分发Java应用程序
- 8. 我想分发Java应用程序
- 9. 如何分发SQL Server应用程序?
- 10. 如何分发Windows应用程序?
- 11. 如何分发.NET应用程序?
- 12. 如何分发Go应用程序?
- 13. 如何分发应用程序
- 14. 如何分发UWP Enterprise应用程序
- 15. 使用CardDAV分享来自java应用程序的联系簿
- 16. 正确地将Java应用程序与数据库分发
- 17. 如何使用resclientemozilla发送应用程序的应用程序?
- 18. 如何使用Java swing应用程序来Spring框架和MySQL?
- 19. Java如何区分库和应用程序?
- 20. 使用Java应用程序分配Derby数据库
- 21. 如何可靠地分发java桌面应用程序?
- 22. 如何分发Java桌面应用程序?
- 23. 如何使用Oracle + Net Beans(Java)开始开发数据库应用程序?
- 24. 如何使用MacOS Shark来分析我的应用程序?
- 25. 如何使用鲨鱼来分析我的iPhone应用程序?
- 26. 如何使用DesignData来帮助开发Metro应用程序?
- 27. 如何使用库Java Web应用程序
- 28. 如何在我的Java应用程序中使用Python库?
- 29. 如何使目标库可用于我的Java应用程序?
- 30. 如何在JAVA应用程序级别使用aws数据库?