mvn tomcat:运行 - 更改默认的maven tomcat端口

pvl*_*spk 10 tomcat java-ee spring-roo maven

试着遵循我执行的Spring roo教程步骤:

$ mkdir sample
$ cd sample
$ roo
roo> script --file filename.roo
roo> quit
$ mvn tomcat:run
Run Code Online (Sandbox Code Playgroud)

当我启动时, mvn tomcat:run我被挂起控制台,INFO: Starting Coyote HTTP/1.1 on http-8080因为这个端口很忙.我在哪里可以将8080端口更改为另一个端口(我试图更改tomcat端口,在maven文件夹,.m2文件夹和项目文件夹中没有找到任何内容)?在此先感谢您的帮助.

Mar*_*lis 51

您可以使用:

mvn tomcat:run -Dmaven.tomcat.port=8081
Run Code Online (Sandbox Code Playgroud)

在另一个端口上启动它(在这种情况下为8081).

或者,在pom中定义一个pluginMangement部分,用于配置tomcat插件上的"port"配置.