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

相關文章
相關標籤/搜索