2

好吧,我对正确进行部署的最佳实践有疑问。所以,我们走吧。

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

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

B)在我的“SERVER ONLINE”中创建一个“svn checkout”(我的 svn 服务器在哪里),然后我可以创建“mvn tomcat:deploy”来生成 WAR 文件,然后复制到 tomcat webapp 文件夹。

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

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

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

4

1 回答 1

1

我听说大多数人都是通过ACD方式部署的。
您可以在没有 Eclipse 的情况下手动完成,请参见此处

于 2013-09-28T04:33:42.290 回答