我已经构建了Maven2 war项目,正在使用cargo start插件,它非常适合部署Web应用程序。要运行maven命令,我在工作区中使用一个.bat文件,并且已在外部运行配置文件中运行bat文件。我似乎无法从Eclipse控制台停止服务器或重新部署。

在开发过程中,是否有人对在本地快速启动/停止/重新部署Tomcat有任何建议?

最佳答案

您尝试过JavaEE工具和m2eclipse吗?据我所知,它应该在大多数常见情况下都能正常工作。 m2eclipse对您的作用是将maven配置准确地映射到具有必需构面的eclipse项目。另外,如果为项目设置了Dynamic Web Application构面,则可以将其部署到在JavaEE工具的“服务器”视图中设置的Tomcat服务器。此配置允许热重新部署。

有关JavaEE工具的更多信息:
http://eclipse.org/home/categories/index.php?category=enterprise

在其下载站点上有完整的Eclipse发行版,其中包含EE工具:
http://www.eclipse.org/downloads/

m2eclipse可从Sonatype免费获得:
http://m2eclipse.sonatype.org/

在工作中,我们也使用上述软件。另外,我们使用JBoss工具提供了一个称为Project Archives的功能,该功能使您可以分别构建Web应用程序存档(ear / war / ...)。

要开始学习,您可能应该启动一个新的工作区并导入现有的maven项目(通过导入现有的maven项目向导)。如果一切正常,则可以在服务器视图中设置您的tomcat。也许切换到Java EE透视图。右键单击新添加的服务器,然后选择添加以添加刚导入的动态Web项目。如果未在列表中显示,请尝试通过项目的Maven上下文菜单更新项目配置。

10-07 13:02
查看更多