vaadin
アーキタイプのMavenプロジェクトとしてEclipseを使用してプロジェクトを作成しましたvaadin-archetype-clean
でプロジェクトを実行できますmvn package jetty:run
。また、Eclipse 内で Tomcat サーバーを定義しました。
右クリック > サーバー上で実行 > でプロジェクトを実行するにはどうすればよいですか? ローカルの tomcat などのサーバーでプロジェクトを実行するためのメニュー エントリはありません。
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 プロジェクトにファセットを追加する必要がある可能性が高いため)。「Run As -> Run on server」との違いは、mvn clean package tomcat:redeployを実行する追加の実行構成の作成のみです。jetty プラグインを使用する場合とほぼ同じです。
Eclipse 用の WTP プラグインの最新バージョンをインストールし、Tomcat サーバーをランタイムに追加します。Excel 用の vaadin プラグインをインストールした場合は、プロジェクト ウィザードでサーバーを指定することもできます。