2011-12-27 9 views
1

をフォルダではなく、私は日食WebプロジェクトのEclipse、ドキュメントにあるように、現在のディレクトリを設定APP BUNDLE

File file1 = new File("myfile.txt"); 
if(!file1.exists()) file1.createNewFile(); 
System.out.println(file1.getAbsolutePath()); 

に私のMAC OS X上でこのコードを実行すると、それは上の

/Users/Richard/Desktop/eclipse/Eclipse.app/Contents/MacOS/myfile.txt 

を語ります私のWindows 7のコンピュータそれは私が私の日食は、私のようなマイドキュメントフォルダに出力ファイルに自分のMAC OS X上で動作しているのですか

C:\Users\Richard\Documents\workspace\myproject\src\com\example\myclass\myfile.txt 

どのように言いますWINDOWS 7ではなく、Eclipse.app APP BUNDLEに入り、Contents/MacOSフォルダに入れられますか?

答えて

2

任意の起動設定の作業ディレクトリをRun - >Run Configurations...、次にArgumentsタブで変更できます。

それはあなたのデフォルトはバンドル-通常Eclipse.app内にあると思われること奇妙だ、それは${workspace_loc:project name}です。

残念ながら、新しい実行コンフィギュレーションではまだcan't set the default working directoryと思われます。

+0

完璧、ありがとう! – RichardW

0

あなたは、Macを使っているのであれば、その後:

  1. は、 'サーバー' タブを開きます。

  2. サーバーをダブルクリックします。

  3. [起動設定を開く]をクリックします。

  4. [引数]タブをクリックします。

  5. [作業ディレクトリ]ペインで[その他]を選択し、作業ディレクトリとして使用するパスを入力します。