我已经创建了一个Java应用程序,它从放置在src/文件夹中的文件conf.properties加载一些配置。
当我在Windows上运行这个应用程序时,它工作得很好。然而,当我试图在Linux上运行它时,它抛出了这个错误:
java.io.FileNotFoundException: src/conf.properties (No such file or directory)
我有这个.service文件。在ExecStart中,我需要传递一些参数,我认为这些参数可以在环境中设置为变量,但首先,我必须从带有grep和cut的.conf文件中获得它们。
但我需要知道是否可以在环境中执行Linux命令语句,以便从我的.conf文件中获得值。
Environment=(here would be the code for the variables)
ExecStart=(here i would use them)