Oma*_*eji 12 java eclipse deployment
我正在使用eclipse编写一个java应用程序,它引用了一些外部jar并且需要一些配置文件才能被用户访问.
打包部署的最佳方法是什么?
我的理解是你不能将Jars放在另一个jar文件中,这是正确的吗?
我可以将配置文件保留在jar中并仍然在代码中引用它们吗?或者配置文件的路径是否应该是命令行参数?
是否有任何第三方插件可以让eclipse更容易?我目前正在使用ant build文件,但我不确定我知道自己在做什么.
在Visual Studio中是否存在相同的部署项目,这将找出您需要的所有内容并只是制作安装程序?我之前使用过install4j,如果没有像.Net部署项目那样自动化的话,那就很强大了.
干杯.
没有人"最好的方式".这取决于您是要部署swing应用程序,webstart,applet,库还是Web应用程序.每个都不同.
在第2点,你是对的.Jar文件不能包含其他jar文件.(嗯,技术上他们可以,它只是内部jar文件不会在你的类路径上,实际上意味着jar文件不包含jar文件).
在第3点,您当然可以引用jar文件之外的配置文件.您通常可以将配置文件作为文件或资源引用.如果使用资源方法,它通常来自类路径(可以在jar中).如果您使用文件,则指定文件名(不在jar中).
通常,大多数Java开发人员都会使用Apache Ant来实现部署.它有详细记录,所以看一看.
| 归档时间: |
|
| 查看次数: |
12394 次 |
| 最近记录: |