【问题标题】:How to run a vaadin project on tomcat?如何在tomcat上运行vaadin项目?
【发布时间】:2013-07-22 16:37:40
【问题描述】:

我创建了一个vaadin 项目,使用eclipse 作为maven 项目,原型为vaadin-archetype-clean

我可以使用mvn package jetty:run 运行该项目。 我还在 eclipse 中定义了一个 tomcat 服务器。

如何在服务器上通过右键单击 > 运行方式 > 来运行项目?没有用于在本地 tomcat 或任何服务器上运行项目的菜单项。

【问题讨论】:

标签: java eclipse maven vaadin


【解决方案1】:

你可以使用tomcat7-maven-plugin:

<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 项目添加方面)。与“运行方式 -> 在服务器上运行”的区别只是创建了额外的运行配置,它将执行 mvn clean package tomcat:redeploy。几乎和使用 jetty 插件一样。

【讨论】:

    【解决方案2】:

    为 Eclipse 安装最新版本的 WTP 插件并将 tomcat 服务器添加到您的运行时。如果您为 excel 安装了 vaadin 插件,您还可以在项目向导中指定服务器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-06-27
      • 1970-01-01
      • 2014-04-27
      • 2014-12-02
      • 2012-10-05
      • 1970-01-01
      • 2019-12-13
      相关资源
      最近更新 更多