19

まず、Ubuntu 12.04、埋め込みmaven 3.0.4(m2eclipse)を備えたEclipse Junoを使用しており、SVNリポジトリから取得したレガシープロジェクトで作業する必要があります。

私はMavenとEclipseである種の構成の問題で立ち往生しています。

初めてMaven>Updateプロジェクトを実行したところ、「Maven JavaEEConfigurationProblem」タイプの「UnknownError」が発生しました。プロジェクトのプロパティを確認したところ、Javaコンプライアンスレベルが1.5に設定されていることに気付きましたが、1.6JREがアクティブになっています。さて、私は1.6バージョン(Javaファセットでも)に変更しましたが、Maven> Updateプロジェクトを実行すると、プロジェクトのプロパティがデフォルト(別名1.5バージョン)に復元され、不明なエラーが続きます。

私のpom.xmlファイルは問題ないようです。また、空のpom.xml(modelVersion、groupId、artifactId、version、name、およびurlタグのみ)でプロジェクトを更新しようとすると、常に同じエラーが発生します。

私は本当に立ち往生しています。誰かが手がかりを持っていますか?

4

1 に答える 1

36

pom.xmlでJDKバージョンを指定してみてください。

  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <configuration>
          <source>1.6</source>
          <target>1.6</target>
        </configuration>
      </plugin>
    </plugins>
  </build>

次に、「プロジェクト構成の更新」を実行します

于 2012-11-06T18:16:36.430 に答える