将Eclipse中的JSF-Maven应用程序直接部署到tomcat

时间:2013-09-28 02:10:24

标签: jsf svn maven tomcat

好吧,我对正确部署的最佳做法表示怀疑。所以,我们走吧。

我在ECLIPSE IDE的本地机器上有一个带有Maven的JSF项目。在另一边(我的服务器在线)我有一个Tomcat服务器(版本6)+ SVN服务器正常工作。我的Eclipse与SVN Repository的通信工作正常。我的疑问是将WAR文件从我的eclipse工作区放到tomcat webapp文件夹中,所以我有一些解决方案可以做到这一点:

A)这是最简单的形式,但我不知道这是否正确(最佳实践):制作Maven构建(在ECLIPSE中)并且我将有一个WAR文件。手动将WAR文件复制到tomcat webapp文件夹。

B)在我的“SERVER ONLINE”(在哪里找到我的svn服务器)进行“svn checkout”,之后我可以制作“mvn tomcat:deploy”来生成WAR文件,并复制到tomcat webapp文件夹。

C)我认为这种形式更正确,但我不知道该怎么做:从我的ECLIPSE IDE直接部署(创建WAR文件)在TOMCAT远程服务器(webapp远程文件夹)中。

D)打开“http://XXX.XXX.XXX.XXX:8080/manager/html”并手动输入WAR文件。

嗯,这是我第一次这样做,我需要知道最常用的形式。

1 个答案:

答案 0 :(得分:1)

我听说大多数人都采用 A C I D 方式进行部署。 您可以在没有Eclipse的情况下手动执行here