maven - IntelliJ、Maven、JRebel(?)、Tomcat 和持续集成。如何?

标签 maven tomcat intellij-idea continuous-integration jrebel

我是 Java 和持续集成方面的新手。我想使用 IntelliJ、Maven、GIT 和 JRebel 设置一个开发环境(这是我的一个 friend 强烈推荐的)。 Tomcat 服务器在 AWS 上,而不是在我本地的 Mac OS X 机器上。是否可以使用 GIT/JRebel 并即时“更新”远程项目(保存文件后?)。我应该在 Mac 上安装哪些模块,在 Tomcat 上安装哪些?我还需要 Jenkins 吗?

最佳答案

JRebel Remoting ,可以将更改推送到远程应用程序,甚至无需配置任何额外的端口。如果您想在 IDE 中编写一些代码,然后将更改推送到远程应用程序,则此方法适用。但是如果你想运行完整的测试套件,那么最好通过 CI 来完成,然后你将有完全不同的过程 - 你将不得不等待更长的时间,直到你的更改在正在运行的应用程序中可见。

关于maven - IntelliJ、Maven、JRebel(?)、Tomcat 和持续集成。如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16823956/

相关文章:

java - 使用SpringMVC Maven构建项目启动Tomcat失败?

java - 在 spring boot 中覆盖 <cookie-config><max-age> Tomcat 配置

java - 在 IntelliJ IDEA 中初始化 SpringBoot 2 应用程序时出现 NoClassDefFoundError

java - 无法解析列 'USERNAME' less

java - 无法为 JDK 选择主目录,因为 IntelliJ 看不到它?

java - hibernatespatial 版本 4 的 Maven 存储库是否已关闭?

maven - 如何在 Maven POM 中配置 HSQLDB 2.2.5?

java - Struts 2 Junit 测试用例执行失败(StrutsTestCase.getActionProxy :138 » NullPointer)

javax.servlet.ServletException : missing jspFile

java - CXF 自动生成失败,maven 中出现 "Duplicated option: frontend"?