【发布时间】:2011-02-06 14:34:36
【问题描述】:
Eclipse Vaadin 插件具有很酷的自动构建功能。只需在调试控制台中单击“重新启动应用程序”,即可使用最新的应用程序版本。
不幸的是,导入 maven 生成的 vaadin 项目(使用 m2e)并从 vaadin eclipse 插件生成的项目中复制粘贴 .project buildCommands 和性质不起作用。
我无法“在服务器上运行...”,tomcat 未部署应用程序,原因不明。我可以在 wtpapps 文件夹中看到应用程序,但它仍然没有部署。
【问题讨论】:
-
我不确定是否了解所有内容。你在使用 M2Eclipse 吗?你在使用 maven-eclipse-plugin 吗?两个都?你能澄清重现的确切步骤吗?另外,有什么要求吗?您需要哪些额外的项目性质?你需要什么 buildCommands?你能展示你的 maven-eclipse-plugin 配置(如果我在关注你的话)吗?
-
我正在使用 m2eclipse,导入这样生成的项目:“mvn archetype:generate -DarchetypeGroupId=com.vaadin -DarchetypeArtifactId=vaadin-archetype-clean -DarchetypeVersion=LATEST -DgroupId=com.example - DartifactId=MyWebUI -Dversion=0.1 -Dpackaging=war" 我需要添加 WTP 性质才能拥有“在服务器上运行...”命令。和 Vaadin 用于在没有任何 maven 构建的情况下即时更新应用程序。为了实现这一点,我只是从 vaadin eclipse 插件生成的项目中复制粘贴了 .project 内容,该插件运行良好。但是“在服务器上运行...”无法部署应用程序,tomcat 看不到它给出 404 错误