2008-08-26 11 views

答えて

7
System.getProperty("user.dir") 

は、Java VMが起動されたディレクトリを取得します。

4
System.getProperty("user.dir"); 

上記のメソッドは、アプリケーションの起動時にユーザーの作業ディレクトリを取得します。このような場合には、スクリプトまたはショートカットでアプリケーションを起動しても問題ありません。

ただし、アプリがどこからでも起動されている場合(コマンドラインを使用すると完全に可能です)、アプリを起動したときのどこにでも戻り値が表示されます。

より信頼性の高い方法は、work out the application install directory using ClassLoadersです。

関連する問題