一些背景:
我最近开始使用Ubuntu,我听说它用于编程。我也正在制作一款使用C:\Program Files\Folder\properties.properties
等目录的游戏,正如你所看到的那样,它是专为Windows设计的,因为我几乎没有转移过。我想要做的是继续为windows编码,因为这是我目前的指定受众,但是在ubuntu上做。
所以这是我的问题:
C:\program files\folder\properties.properties
)跨平台。因此,如果操作系统是Ubuntu,它会/FolderName/properties.properties
或其他任何东西,如果是它的窗口,它会按照我上面显示的方式进行,如果是mac,它会执行任何mac的操作。C:\program files\folder\properties.properties
而不实际更改路径。因为现在,C:没有被认可,因为这不是linux的工作方式。任何帮助都会很棒!提前谢谢!
编辑:根据@Ron Dahlgren的第一个回答,请回答:
我运行.jar的目录是C:\Program Files\Folder\Files\bin\main.jar
,我的.properties的路径是C:\Program Files\Folder\Files\User\properties.properties
。所以我理解/如何工作,但我如何让它上升到一个文件夹,并访问属性。它是如何访问属性文件的?谢谢!