spring boot出现的一些问题

1.启动工程时,没法加载到application.yml文件,也就是端口是默认的8080tomcat

解决方法:1).在有main函数的类中,实现EmbeddedServletContainerCustomizer接口,并重现服务器

@Override
    public void customize(ConfigurableEmbeddedServletContainer configurableEmbeddedServletContainer) {
        configurableEmbeddedServletContainer.setPort(8091);
    }app

能够实现修改端口;jsp

可是这办法不是从根本上解决办法:maven

查看pom.xml文件的时候意外发现:<packaging>pom</packaging>,应该是pom没法把yml加载classpath,把pom改为war以后就能够了ide

maven中的三种工程:函数

1.pom工程:用在父级工程或聚合工程中。用来作jar包的版本控制。测试

2.war工程:将会打包成war,发布在服务器上的工程。如网站或服务。网站

3.jar工程:将会打包成jar用做jar包使用。spa

 

2.自带的tomcat不支持jsp。暂没有测试

别人的:https://blog.csdn.net/aqsunkai/article/details/69661335

相关文章
相关标签/搜索