Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私が持っている一連のJavaファイルから、最初の実行可能なクロスプラットフォームjarファイルを作成しています。問題は、ファイルのすぐ外側にある txt ファイルからいくつかの値を読み取る必要があることです。これは以前はうまく機能していましたが、.class ファイルのすぐ横に txt を書き込んで呼び出していました。
javac myClass this.txt
現在、これは機能せず、上記のクラスのすぐ外側で期待される出力も機能しません。
何か案は?ありがとうございました。
私はこれを答えとして見つけました:
File ala で Scanner を使用するのではなく、File リーダー クラスを使用します。
Scanner scan= new scanner(new File("foo.txt")); //doesn't work Scanner scan= new Scanner(new FileReader("foo.txt")); //does;
ありがとうございました。