我在maven中使用spring,这是我的配置类:
package hello;
import javax.servlet.MultipartConfigElement;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
@Configuration
@ComponentScan
@EnableAutoConfiguration
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}当应用程序启动时,在控制台中显示这一行:
2014-11-06 17:00:55.102 INFO 4669 --- [main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat started on port(s): 8080/http对于这种情况,我想将TomcatEmbedded端口更改为8081。谢谢:D
发布于 2014-11-06 22:38:42
通过server.port属性设置值,就像解释的在文件中一样,例如:
mvn spring-boot:run -Drun.jvmArguments='-Dserver.port=8081‘
发布于 2017-02-04 21:56:28
有3-4种方法来改变它。在下面添加application.properties
src/main/resources/ 并将下面的属性添加到文件中:
server.port = 8084要想改变其他方式,请通过此链接。
春季正式文档链接也是如此。
发布于 2016-07-05 19:02:44
使用双引号:
mvn spring-boot:运行-Drun.jvmArguments="-Dserver.port=8081“
https://stackoverflow.com/questions/26790321
复制相似问题