我创建了一个vaadin
项目中使用Eclipse作为Maven项目与原型vaadin-archetype-clean
如何在tomcat上运行vaadin项目?
我可以mvn package jetty:run
运行项目。 我也在eclipse中定义了一个tomcat服务器。
如何通过右键单击>运行为>在服务器上运行项目?没有用于在本地tomcat或任何服务器上运行项目的菜单项。
我创建了一个vaadin
项目中使用Eclipse作为Maven项目与原型vaadin-archetype-clean
如何在tomcat上运行vaadin项目?
我可以mvn package jetty:run
运行项目。 我也在eclipse中定义了一个tomcat服务器。
如何通过右键单击>运行为>在服务器上运行项目?没有用于在本地tomcat或任何服务器上运行项目的菜单项。
可以使用tomcat7 - Maven的插件:
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>${tomcat.plugin.version}</version>
<configuration>
<url>http://localhost:8080/manager/html</url>
<username>admin</username>
<password>pass</password>
<path>/App</path>
<update>true</update>
</configuration>
</plugin>
IMO,这比使用Eclipse来管理运行清洁(因为在这种情况下,你可能会需要方面添加到您的Maven项目)。与“Run As - > Run on server”不同之处在于创建附加运行配置,它将执行mvn clean package tomcat:redeploy。几乎与使用jetty插件相同。
安装用于eclipse的WTP插件的最新版本,并将tomcat服务器添加到运行时。如果您为excel安装了vaadin插件,则还可以在项目向导中指定服务器。
您可以运行在Tomcat中Maven项目, 看下文章: http://stackoverflow.com/questions/921380/how-to-run-a-maven-project-in-tomcat-from-eclipse – mortihead