zkong筆記22

完成了ESL的自動化部署html

1)jar包打完以後沒法運行,前後遇到了兩個問題linux

a: 經過class.getResourceAsStream獲取不到文件流,讀到的inputstream爲null。sql

InputStream inputstream = PropertiesUtil.class.getResourceAsStream("/application.properties");

參考:https://www.cnblogs.com/macwhirr/p/8116583.html服務器

經過jar vtf demo-0.0.1-SNAPSHOT.jar來檢查PropertiesUtil.class和application.properties的相對關係app

」/「表明了工程了根目錄,對於PropertiesUtil而言,可以正確加載到application.properties的正確位置爲:spa

InputStream inputstream = PropertiesUtil.class.getResourceAsStream("/resources/application.properties");

路徑修改以後問題獲得解決,IDEA能夠正確加載的猜測:resources文件夾已經被設置爲工程根目錄。.net

 

b: quartz啓動過程當中找不到tables_h2.sqlhtm

原始的quartz版本爲2.2.1,將版本升級到2.3.1以後問題解決blog

2) 開啓linux服務器的ftp服務vsftpd,用FileZilla完成文件向Aliyun服務器的上傳。部署

參考: https://zhidao.baidu.com/question/176938769145207564.html

3)application-dev.yml未被加載

參考:https://blog.csdn.net/lovequanquqn/article/details/85017533

添加:

<resource>
    <directory>src/main/resources</directory>
    <includes>
        <include>**/*.*</include>
    </includes>
    <filtering>false</filtering>
</resource>
相關文章
相關標籤/搜索