0
我有一個基本的SpringBoot應用程序。使用Spring初始化程序,嵌入式Tomcat,Thymeleaf模板引擎和包作爲可執行JAR文件。
這是我的配置類
@Configuration
@EnableTransactionManagement
@EnableCaching
@PropertySource("file:///${user.home}/.devices/application-common.properties")
public class DeviceApplicationConfig {
..
}
我在的Linode機devuser
進入一個:
[email protected]:~$ pwd
/home/devuser
然後我運行SpringBoot應用。從文件夾/var/devices
,但我有這個錯誤,而我期待節目搜索的文件:/home/devuser/.devices/application-common.properties
Caused by: java.io.FileNotFoundException: /root/.devices/application-common.properties (No such file or directory)
,並檢查它似乎比申請是由devuser的運行過程:
devuser 12922 1.3 12.3 2478348 252840 ? Sl 15:16 0:37 java -jar devices-0.0.1-SNAPSHOT.jar
看起來你需要運行的應用程序,而不是根用戶devuser的? –