Tag: 构建过程

您使用哪个供应商的JDK构建是否重要?

如果我使用WebSphere 6.1(Java 1.5)部署到服务器,我应该在构建盒上使用IBM的JDK吗? 或者Sun的JDK会编译成相同的二进制文件吗? 如果我应该使用IBM,我在哪里可以获得Windows x64版本?

如何配置eclipse以自动刷新项目作为其构建的一部分?

我有一个maven插件为eclipse生成一些代码来构建,但是我必须在eclipse看到代码之前手动刷新项目。 作为构建的一部分,我如何让eclipse自动刷新项目? 我正在尝试使用自定义构建器,但它想运行一个命令(我不需要这样做)。

如何设置复杂的Java开发基础架构?

我正在寻找一个完整的Java开发基础设施,其集成包括: 一个喜欢eclipse的IDE, 像Maven这样的构建系统, 像颠覆这样的版本控制系统, 像Hudson这样的持续集成服务器, 像Nexus这样的存储库管理器, 像Maven Release Plugin这样的自动发布插件。 进一步我想: 预定义的多组件项目结构 ……并且可选: 像Jira这样的问题经理, 与sourceforge等开源主机集成。 评估所有这些系统可能需要很长时间,使运行的基础架构的设置成为一个月或更长时间的工作。 在工作中我准备单独设置每个系统,但是对于我在家中的私人开发,我想要像Devware这样的东西- 开发环境虚拟设备 (遗憾的是我没有找到下载链接),其中已经安装了所有内容和function。 那么,请您给我一些建议,哪些组合创建一个有效的基础设施? 或者甚至更好地在哪里找到预配置的开发基础架构? PS:我不承诺任何指定的产品,所以如果它们匹配得更好,请随时提出替代方案。

Maven用于其他语言?

我对Java和Maven的世界相对较新,但我无法想象在不使用Maven的情况下启动新的Java项目。 提供人类可读的项目模型的想法是我认为在许多语言中普遍需要的。 当您的应用程序依赖于众多外部库时,尤其如此。 是否有其他项目管理或构建工具用于Java以外的语言,与Maven性质相似; 也就是说,它为项目维护者提供了一种机制来指定依赖关系和构建顺序?