欢迎光临散文网 会员登陆 & 注册

如何给Tomcat设置启动端口

2023-03-17 12:56 作者:码农青年  | 我要投稿

日常开发过程中设置Tomcat启动端口,应该是一个必备的操作,由于 SpringBoot 是内置的 Tomcat服务器,所以设置启动端口有如下几种方法。

1、配置文件

可以通过在application.properties文件中设置server.port属性来设置Tomcat服务器的端口号。

以下是设置端口为8080的示例application.properties文件:

server.port=8080

如果使用的是YAML配置文件,那么可以使用以下语法来设置端口号:

server:
  port: 8080

2、代码中设置

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;

@SpringBootApplication
public class MyApplication extends SpringBootServletInitializer {

    public static void main(String[] args) {
        SpringApplication app = new SpringApplication(MyApplication.class);
        app.setDefaultProperties(Collections.singletonMap("server.port""8080"));
        app.run(args);
    }

}

在上面的示例中,我们使用setDefaultProperties方法将端口号设置为8080。这个方法接受一个Map参数,其中key是属性名,value是属性值。在这种情况下,我们只设置了一个属性,即server.port。

3、docker 暴露

如果你的应用程序将在Docker容器中运行,那么你需要在Dockerfile中设置EXPOSE指令以指定端口。

例如,如果你的应用程序使用8080端口,你的Dockerfile应该包含以下指令:

EXPOSE 8080


如何给Tomcat设置启动端口的评论 (共 条)

分享到微博请遵守国家法律