【发布时间】:2011-04-23 01:54:15
【问题描述】:
Java/Eclipse。开发工作正常。我们有用于构建服务器的 Windows 或 FreeBSD。
虽然我想做以下部署(以非常自动化的方式):
1:从源代码控制中下拉所有内容(强制)
2:使用可配置的 javac 和参数构建所有源代码(和所有依赖项目)(我们想看看不同的编译器是否会影响性能)
3:运行proguard
4:将所有资源(.class、“res/”目录、外部.jars等)打包成一个jar。
5:创建一个 .jnlp 网络启动
6:创建本机 Windows 安装程序(有什么建议吗?)
7) 对于我们的 android 应用程序 4/5 应该构建/登录到可部署的 android 包中
我们已经尝试过 ant,但看起来非常笨重且容易出错。也许最好的方法就是编写所有脚本?似乎应该已经有一个很好的方法来做到这一点。
【问题讨论】: