[英]How to access a .dat file in the same folder as a .jar file from within the .jar file?
我需要讀取和寫入.dat文件以保存我正在進行的游戲的高分。 它都可以在Eclipse中運行,但是當我將它轉換為可運行的.jar
文件時,沒有.dat
文件來保存我的分數。 如何從我的.jar
文件中訪問與.jar
文件位於同一文件夾中的.dat
文件以保存我的分數?
一般來說,嘗試寫入運行jar文件的位置是一個非常糟糕的主意。 如果jar文件作為Web應用程序從.war文件中運行會發生什么? 在這種情況下,您無法寫入jar文件的位置。
您應該修改程序以查看環境變量,java .properties文件或comand-line參數(或全部3)以告知它在何處寫入輸出,然后在執行時提供合適的輸出位置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.