Tomcatプロジェクトの設定に少し問題があります。要するに、私はDynamic Web Pageプロジェクトに取り組んでいますが、どこからアプリケーションを実行しているのか混乱しているようです。Eclipse、TomcatプロジェクトのコンテキストルートがEclipseフォルダ
は、次のコード
File f = new File("");
System.err.println(f.getAbsolutePath());
を実行すると、私はEclipseを実行する場所であることを起こる出力C:/Eclipse
が得られます。 通常、これは出力カタログになると思いますが、今回はそうではありません。
私のEclipseプロジェクトは、私が目的のディレクトリに設定することができますどのように、出力フォルダとして
をMyProjectと/ WebContentを/ WEB-INF /クラスを有するように構成されていますか?今はプロジェクトの全メンバーにとってうまくいかない絶対パスを使用する必要があります。
ここに質問がありますか?現在のディレクトリは、Eclipseがアプリケーションを起動する場所です。あなたの出力フォルダ - あなたのアプリのクラスパスの一部です。 – maksimov
質問が更新されました。私はディレクトリをワークスペース内のプロジェクトの特定のサブフォルダにしたいが、私の設定は何の効果もないようだ。 – Nubsis
申し訳ありませんが、私はまだあなたに従っていません。設定しようとしているディレクトリの目的は何ですか?あなたはあなたの質問のタイトルに「コンテキストルート」と言いましたが、これはあなたの後ですか?通常、Eclipseは動的Webプロジェクトディレクトリ内にWebContentディレクトリを作成します。 – maksimov