我目前正在以非常笨拙的方式构建桌面java应用程序。该应用程序部署在Windows、Mac和Linux上。下面是我的构建过程:
在Windows上:
对Mac:
在Linux上:
我还想在将来的构建中包括一些额外的步骤,例如:
对于如何精简和加快这一进程,有什么建议吗?
发布于 2012-06-24 15:42:37
如果您真的想拥有一个好的构建系统,那么我建议您学习并使用Maven,它提供:
这不是给胆小的人(Maven是一个复杂的野兽)的,但从长远来看,这是一个很好的解决方案。
发布于 2012-06-24 15:37:16
发布于 2012-06-24 12:55:20
您应该看看Ant:https://ant.apache.org/
Apache是一个Java库和命令行工具,其任务是将构建文件中描述的进程作为相互依赖的目标和扩展点来驱动。Ant的主要用途是构建Java应用程序。
另外,构建系统的长列表:软件
https://stackoverflow.com/questions/11177576
复制相似问题