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

IntelliJ、Maven、JRebel(?)、Tomcat和持续集成。如何?,maven,tomcat,intellij-idea,continuous-integration,jrebel,Maven,Tomcat,Intellij Idea,Continuous Integration,Jrebel,我是Java和持续集成方面的新手。我想使用IntelliJ、Maven、GIT和JRebel建立一个开发环境(这是我的一个朋友极力推荐的)。Tomcat服务器在AWS上,而不是我本地的MacOSX机器上。是否可以使用GIT/JRebel并动态地“更新”远程项目(保存文件后?)。我应该在Mac和Tomcat上安装哪些模块?我也需要Jenkins吗?使用,可以将更改推送到远程应用程序,甚至不必配置任何额外的端口。如果您希望在IDE中编写代码,然后将更改推送到远程应用程序,那么这是适用的。但是,如果您

我是Java和持续集成方面的新手。我想使用IntelliJ、Maven、GIT和JRebel建立一个开发环境(这是我的一个朋友极力推荐的)。Tomcat服务器在AWS上,而不是我本地的MacOSX机器上。是否可以使用GIT/JRebel并动态地“更新”远程项目(保存文件后?)。我应该在Mac和Tomcat上安装哪些模块?我也需要Jenkins吗?

使用,可以将更改推送到远程应用程序,甚至不必配置任何额外的端口。如果您希望在IDE中编写代码,然后将更改推送到远程应用程序,那么这是适用的。但是,如果您想运行完整的测试套件,那么最好通过CI执行,然后您将有完全不同的过程-您将不得不等待更长的时间,直到您的更改在运行应用程序中可见。

如果您使用IntelliJ,您还可以使用同一家公司生产的测试套件,并且一起工作非常好。