0

アプリケーションを実行するには、次のコマンドを使用します

    java -jar "/home/stelios/NetBeansProjects/Askisi1/dist/Askisi1.jar"

ただし、このディレクトリにconfig.propertiesファイルがありますが、

    "/home/stelios/NetbeansProjects/Askisi1/config.properties"

netbeans では正常に実行されますが、ターミナルから実行しようとすると、このエラーが発生します

    java.io.FileNotFoundException: config.properties (No such file or directory)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(FileInputStream.java:138)
    at java.io.FileInputStream.<init>(FileInputStream.java:97)
    at askisi1.MainThread.main(MainThread.java:237)

プロパティ ファイルの正しい場所はどこですか?

4

1 に答える 1

1

ターミナルからプログラムを実行すると、現在のフォルダーがJavaアプリのデフォルトフォルダーになります。したがって、アプリに表示させたい場合はconfig.properties、現在のフォルダーにコピーして/home/stelios/NetbeansProjects/Askisi1/そこからアプリを実行する必要があります。

于 2012-11-18T14:09:23.510 に答える