1

エクスポートされた .war ファイルに、他の (参照されている) プロジェクトをワークスペースに含めたいと思います。

ビルドパスのみでそれらを参照すると、「問題」は表示されませんが、「サーバーで実行」またはエクスポートしようとすると、後で ClassNotFoundException がスローされます。

Eclipse Kepler、Tomcat 7.0.42 を使用します。

ここで解決策を見てきました: Eclipse ワークスペースで Web アプリケーション プロジェクトの実行パスを構成できません。それが今の仕組みです。もっと便利な方法はありますか?

4

1 に答える 1

1

Eclipse 内で Tomcat を実行していますか? これを試して:

  1. Run-> Run Configurations...(またはDebug Configurations...)。
  2. 左側のTomcat v7.0 Server at localhost下にある (またはあなたにちなんで名付けられたもの)を見つけます。Apache Tomcat
  3. Classpath右側のタブに移動します。
  4. を選択User EntriesしてクリックしますAdd Projects...
  5. 含めたいプロジェクトを選択します。

これにより、そのプロジェクトが Tomcat のクラスパスに配置されます。

于 2013-07-25T12:55:53.147 に答える