11

EclipseIDE内で構成されたTomcatに対してMavenJavaWebアプリケーションプロジェクトを実行できません。

最初はプロジェクトを右クリックしてTomcatサーバーで実行できましたが、プロジェクトをリポジトリに共有して以来、それを実行できません。

プロジェクトをリポジトリから切断しましたが、Eclipseide内に[実行]->[サーバーで実行]オプションが表示されません。

m2eプラグインバージョン.0.12.1とEclipseheliosおよびtomcat6を使用しています。

誰かが私がここで何が欠けているのかを理解するのを手伝ってもらえますか?

ありがとう。

4

6 に答える 6

2

Web プロジェクトの .settings フォルダーにある 2 つのファイルを更新する必要があるかもしれません: .settings/.jsdtscope

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src/main/WebContent"/>
<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.WebProject">
    <attributes>
        <attribute name="hide" value="true"/>
    </attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.baseBrowserLibrary"/>
<classpathentry kind="output" path=""/>

.settings/org.eclipse.wst.common.component

<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
<wb-module deploy-name="Web">
    <wb-resource deploy-path="/" source-path="/target/m2e-wtp/web-resources"/>
    <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/>
    <wb-resource deploy-path="/" source-path="/src/main/WebContent" tag="defaultRootSource"/>
    <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/>
    <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/test"/>
    <property name="java-output-path" value="/Web/build/classes"/>
    <property name="context-root" value="shequwang-web"/>
</wb-module>

path="src/main/WebContent"の値を 2 つのファイルで自分のものに変更し、IDE を再起動します。これを行った後、再び正常に動作しました。

于 2014-01-11T08:15:33.007 に答える
0

最近、STS でこの問題に直面し
ました。以下の手順を実行すると、エラーが消えました。

  1. IDE で構成されているデフォルトの JRE バージョンを確認し、プロジェクトに表示されている JRE システム ライブラリのバージョンを確認します
  2. バージョンが異なる場合は、最初に同じにしてください。
  3. Project を右クリックし、 properties を選択します。
  4. Project ファセットを選択し、Dynamic Web Module を選択します
  5. プロジェクトを更新します。
于 2016-09-17T13:51:25.923 に答える
0

問題が解決したかどうかはわかりませんが、まったく同じ問題があり、修正できませんでした。次に、すべてのプロジェクトを保存し、他のすべてを削除し、ダウンロードしたばかりのように Eclipse を 0 から起動し、プラグインを再インストールし、古いプロジェクトのものをコピーして新しいプロジェクトを開始しました。はい、1時間ほどかかりました。これは専門的な解決策ではありませんが、最初からやり直す方がよい場合もあります。

于 2012-06-15T14:23:00.750 に答える