10

私が実行するSpringrooチュートリアルの手順に従おうとしています。

$ mkdir sample
$ cd sample
$ roo
roo> script --file filename.roo
roo> quit
$ mvn tomcat:run

起動 すると、このポートがビジーであるため、mvn tomcat:runコンソールがハングアップします。INFO: Starting Coyote HTTP/1.1 on http-80808080ポートを別のポートに変更するにはどうすればよいですか(tomcatポートを変更しようとしましたが、mavenフォルダー、.m2フォルダー、およびプロジェクトフォルダーに何も見つかりませんでした)?助けてくれてありがとう。

4

3 に答える 3

51

次を使用できます。

mvn tomcat:run -Dmaven.tomcat.port=8081

別のポート(この場合は8081)で起動します。

または、Tomcatプラグインの「ポート」構成を構成するpluginMangementセクションをpomに定義します。

于 2012-11-03T19:04:53.127 に答える
2

こちらのドキュメントを参照してくださいhttp://tomcat.apache.org/maven-plugin-2.0/tomcat7-maven-plugin/run-mojo.html#port

そして、現在Apacheにある新しいバージョンの使用を考えてください!codehausバージョンはもう維持されていません!

于 2012-11-04T10:47:57.450 に答える
0

POM.xmlファイルで、実行するcatを使用する独自のポート番号を指定するように変更できます。

           <plugin>
                <groupId>org.apache.tomcat.maven</groupId>
                <artifactId>tomcat7-maven-plugin</artifactId>
                <version>2.2</version>
                <configuration>
                    <path>/</path>
                    <contextReloadable>true</contextReloadable>
                    <port>5555</port>
                </configuration>
            </plugin>

その後、[実行]->[Mavenビルド]->[tomcat7:run]に移動します。

于 2019-06-16T11:08:40.843 に答える