所以我有一个程序,允许您通过“ settings.json”文件编辑几个设置,如下所示:https://prnt.sc/jzx8p8
我的问题是此文件似乎无法与我的程序一起编译,如下所示:https://prnt.sc/jzx8t2 (如果您想知道自己是否弹出该错误消息:https://prnt.sc/jzx8y2)
我正在使用IntelliJ的工件支持来编译我的程序。 感谢您的帮助,谢谢!
编辑:当我通过IntelliJ运行该程序时,该程序将按应运行的100%运行,而当我尝试通过VPS运行该程序时,则运行该程序。
答案 0 :(得分:0)
您的json文件不在类路径中,因此不可见。将其移到资源文件夹中,应该可以使用
答案 1 :(得分:0)
您正在从工作目录将其作为文件而不是作为类路径的资源进行加载。指定/计算完整文件路径,以便它可以在任何系统或change your code to load the resource from the classpath上运行,然后将文件移到resources
目录中。