タグ付けされた質問 「m2eclipse」

m2eclipseは、Mavenプロジェクトモデルを分析してEclipseプロジェクトの構造を定義するEclipse IDEのプラグインです。

30
Spring Data Mavenビルドの「ライフサイクル構成ではカバーされないプラグインの実行」を解決する方法
Spring DataとNeo4jを使用しようとしています。まず、メインサイトからリンクされているこのガイドを試してみました。特に、私はpom.xmlを「Hello、World!」に基づいています。サンプルファイル。これは、問題を引き起こしているプラ​​グインの私のpom.xmlからの抜粋です... <plugin> <!-- Required to resolve aspectj-enhanced class features --> <groupId>org.codehaus.mojo</groupId> <artifactId>aspectj-maven-plugin</artifactId> <version>1.0</version> <configuration> <outxml>true</outxml> <aspectLibraries> <aspectLibrary> <groupId>org.springframework</groupId> <artifactId>spring-aspects</artifactId> </aspectLibrary> <aspectLibrary> <groupId>org.springframework.data</groupId> <artifactId>spring-data-neo4j</artifactId> </aspectLibrary> </aspectLibraries> <source>1.6</source> <target>1.6</target> </configuration> <executions> <!-- ERROR HERE IN ECLIPSE SEE BELOW FOR FULL MESSAGE --> <execution> <goals> <goal>compile</goal> <goal>test-compile</goal> </goals> </execution> </executions> <dependencies> <dependency> …

30
この環境ではコンパイラは提供されていません。おそらく、JDKではなくJREで実行していますか?
私はm2eclipseを使用してEclipseでプロジェクトをコンパイルしています。EclipseでJDKパスを次のように設定しました。 Windows-->preferences-->installed jres--> jdk1.7.xx path しかし、これはエラーを示しています [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? [INFO] 1 error [INFO] ------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 1.424s [INFO] Finished at: …


12
EclipseにインポートされたMavenプロジェクトがデフォルトでJava 1.6の代わりにJava 1.5を使用する原因は何ですか。
Mavenプロジェクトをインポートし、Eclipseのデフォルトとして1.6を構成しているにもかかわらず、Java 1.5を使用しましたPreferences->Java->Installed JREs。 1.6 JREを使用するようにMavenプロジェクトを変更したとき、プロジェクトがJava 1.5を使用していたときのビルドエラーが残っていました(これらのビルドエラーについては、以前に説明しました:コマンドラインでm2eclipseでビルドエラーが発生し、maven2では発生しません-m2eclipseの設定が間違っていますか?) プロジェクトを削除して再試行しますが、今回は最初からJava 1.6を使用していることを確認して、ビルドの問題が解消されるかどうかを確認します。 インポート時にプロジェクトでJava 1.6が使用されていることを確認するにはどうすればよいですか?

11
Javaコンパイラレベルが、インストールされているJavaプロジェクトファセットのバージョンと一致しません
JREバージョンが1.6に設定されているEclipse Heliosバージョンで新しい動的プロジェクトを作成しました。「構成」 →「Mavenプロジェクトに変換」をクリックして、WebアプリケーションにMaven機能を追加しました。 これを追加した後、Eclipseの問題ビューにビルドエラーが表示されました。 Java compiler level does not match the version of the installed Java project facet. Unknown Faceted Project Problem (Java Version Mismatch) このエラーの解決方法を教えてください(私のJREバージョンを1.6のみにしたい)。
203 eclipse  maven  m2eclipse 

2
Maven「モジュール」対「プロジェクト」(Eclipse、m2eclipseプラグイン)
私はMavenの初心者で、コマンドラインの観点から少し遊んだことがあるので、今はEclipseで使用しようとしています。そのためにm2eclipseプラグインをインストールしました。 しかし、私は最初から困惑しています!どうやら、私は線に沿ってどこかで少し用語を逃しました。これらすべての新しいMaven用語を追跡できません... Mavenプロジェクトとは何ですか?Mavenモジュールとは何ですか?これらは、EclipseのMavenカテゴリで新しいプロジェクトを作成するときのオプションです。
194 eclipse  maven  m2eclipse 

8
maven-dependency-plugin(目標「copy-dependencies」、「unpack」)はm2eでサポートされていません
私はかなり単純なMavenプロジェクトを持っています: <project> <dependencies> ... </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>2.4</version> <executions> <execution> <id>copy-dependencies</id> <phase>package</phase> <goals> <goal>copy-dependencies</goal> </goals> <configuration> <outputDirectory>${project.build.directory}/dependencies</outputDirectory> </configuration> </execution> </executions> </plugin> </plugins> </build> </project> ただし、m2eclipseで次のエラーが発生します。 Description Resource Path Location Type maven-dependency-plugin (goals "copy-dependencies", "unpack") is not supported by m2e. pom.xml /jasperreports-test line 60 Maven Project Build Lifecycle …
155 eclipse  maven  m2eclipse 

15
Maven:カスタム外部JARをプロジェクトにリンクする最良の方法?
Mavenを学ぶのは私の最初の数日であり、私はまだ基​​本に苦労しています。プロジェクトで参照する必要のある外部.jarファイル(パブリックリポジトリでは使用不可)があり、自分の最善のオプションを理解しようとしています。 これは、ライブラリ用の中央リポジトリのない小規模なプロジェクトであるため、ローカルリポジトリ(どういうわけかソース管理に追加され、そのように機能するはずかどうかわからない)か、.jarを次の場所に保存する必要があります。公式リポジトリ外のディスク。 1)プロジェクトとライブラリの両方をソース管理にしたい場合、majarを使用してプロジェクトの参照に.jarファイルを追加するための最良のオプションは何ですか? 2)それでもEclipseに依存関係を表示させることができないようです。手動でpomのセクションに追加したところ、m2eclipseの依存関係リストに問題なく表示されました。mvn compileとmvn packageはどちらも成功しますが、プログラムを実行すると次のようになります。 Exception in thread "main" java.lang.Error: Unresolved compilation problems: LibraryStuff cannot be resolved to a type これは、POMを次のように編集した後です。 <dependency> <groupId>stuff</groupId> <artifactId>library</artifactId> <version>1.0</version> <systemPath>${lib.location}/MyLibrary.jar</systemPath> <scope>system</scope> </dependency> 上記のようにpom.xmlをすでに編集していても、mvn install:install-fileを実行する必要がありますか? ありがとう!
151 java  maven-2  maven  m2eclipse 


30
Maven2:アーティファクトがありませんが、jarが配置されています
今から、Maven 2がめちゃくちゃになり始めました。 私はSPring STS 2.6.1を使用していて、Spring 3、Hibernate、DWR、Cometdなどに基づく単一のプロジェクトを持っています。 今日、Gitから突然更新したばかりでmvn、プロジェクトの横にその恐ろしい感嘆符(!)が表示されました。 「プロジェクト-> Maven->依存関係の更新」をクリックした後、次のメッセージが表示されます。 24.05.11 15:26:58 MESZ: Missing artifact org.jdom:jdom:jar:1.1:compile 24.05.11 15:26:58 MESZ: Missing artifact org.apache.solr:solr-common:jar:1.3.0:compile 24.05.11 15:26:58 MESZ: Missing artifact org.apache.solr:solr-core:jar:1.3.0:compile 24.05.11 15:26:58 MESZ: Missing artifact org.apache.solr:solr-solrj:jar:1.3.0:compile 24.05.11 15:26:58 MESZ: Missing artifact stax:stax:jar:1.2.0:compile 24.05.11 15:26:58 MESZ: Missing artifact stax:stax-api:jar:1.0.1:compile 24.05.11 15:26:58 MESZ: Missing artifact …

18
Mavenの依存関係を使用するようにEclipseビルドパスを構成する方法
Mavenがプロジェクトの依存関係を管理するために提供する機能を利用したいと思います。Mavenがどのように機能するかについての私の簡単な理解は、必要なJARを取得し、これらのライブラリを使用してプロジェクトをビルドするということです。 現在、簡単なPOMファイルをテストとして設定しています。 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.jamesgoodwin.test</groupId> <artifactId>com.jamesgoodwin.test</artifactId> <version>0.0.1-SNAPSHOT</version> <build> </build> <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>3.0.0.RELEASE</version> <type>jar</type> <scope>compile</scope> </dependency> </dependencies> </project> 依存関係を管理するために、通常はプロジェクトまたはJARをビルドパスに追加すると、プロジェクトをビルドできるようになります。 ただし、M2Eclipseを使用する場合、依存関係はビルドパスに自動的に追加されません。Mavenが依存関係を管理していることをEclipseに通知するための構成はありますか?
124 java  eclipse  maven-2  ide  m2eclipse 

10
プラグインの実行がライフサイクル構成の対象外(JBossas 7 EARアーキタイプ)
私はEclipse 3.7 IndigoとMaven M2E Plugin 1.0.100を使用しています。 JBoss 7.x JavaEE 6 EARアーキタイプを使用すると、EARのpomでこのエラーが発生します。 プラグインの実行がライフサイクル構成でカバーされていません:org.apache.maven.plugins:maven-ear-plugin:2.6:generate-application-xml(実行:default-generate-application-xml、フェーズ:generate-resources) <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-ear-plugin</artifactId> <version>2.6</version> <configuration> <!-- Tell Maven we are using Java EE 6 --> <version>6</version> <!-- Use Java EE ear libraries as needed. Java EE ear libraries are in easy way to package any libraries needed in …

10
SLF4J:クラス「org.slf4j.impl.StaticLoggerBinder」の読み込みに失敗しました。エラー
Eclipse IDE(インディゴ、ジュノとケプラー(32ビットおよび64ビットバージョン)) プラットフォーム:Windows、Ubuntu、Mac M2eバージョン:1.1.0.20120530-0009、1.2.0.20120903-1050、1.3.0.20130129-0926、 1.4.0.20130601-0317 一般的な情報 上記のエラーは、m2eをバージョン1.1にアップデートした後に発生しました。m2e 1.1を削除し、m2e 1.0にロールバックすることで、すべてが正常に機能しました。WindowsとUbuntuで問題を再現しようとすると、まったく同じエラーが発生しました。slf4j-apiおよびlogbackの多数の構成がテストされましたが、どれも機能していないようです。 このエラーは、slf4jの依存関係を宣言していなくても、どのMavenプロジェクトでも発生します。 新しいMavenプロジェクト-> maven-archetype-quickstart そして 新しいMavenプロジェクト->アーキタイプを選択しないシンプルなプロジェクト 結果に SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". テスト環境と構成 MacではEclipse IndigoおよびEclipse Juno(32ビットと64ビットの両方)、Ubuntuでは32ビット、Windowsでは64および32ビットでテスト済み。Juno Classic、Junoモデリングツール、Kepler Standard、Keplerモデリングツールのテスト済みの新規インストールしたところ、同じエラーが発生しました。 エラーは、clean、install、test、deploy、generate-sources、validate、compile、package、integration-test、verify、および目標cleanと残りの目標の組み合わせで表示されます。パラメータ-eと-Xも表示されます。m2eリポジトリーを削除して最初からダウンロードしようとしたが、成功しなかった。3つの異なるマシンでテストされ、上記のすべてのシステムで仮想ボックスがテストされましたが、同じエラーが発生しました。 slf4j-apiとlogback-coreの依存関係を解決するすべての異なるlogback構成(1.0.4から1.0.13まで)を試してみましたが、すべて同じエラーが発生しました: <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version></version> </dependency> すべての異なる(1.6.1から1.7.5に)slf4j-simple構成を試しました。 <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-simple</artifactId> <version></version> <scope>compile</scope> </dependency> すべての異なる(1.6.1から1.7.5への)log4j-over-slf4j構成を試しました。 <dependency> <groupId>org.slf4j</groupId> <artifactId>log4j-over-slf4j</artifactId> <version></version> <scope>compile</scope> </dependency> すべての異なる(1.6.1から1.7.5に)slf4j-jdk14構成を試しました。 <dependency> …

30
Eclipseプロジェクトに欠落しているMaven依存関係
依存関係を解決するためのプロジェクトがmavenでセットアップされています。通常は問題なく動作しますが、今は新しいPCでコンパイルして実行しようとしているため、Eclipseで依存関係が見つからないという問題があります。 面白いのは、コンソールまたはEclipseで「mvnパッケージ」を実行すると、問題なく動作し、必要なすべてのjarを含むwarが生成されることです。「ビルドパスが不完全なため、プロジェクトはビルドされませんでした。org.slf4j.Loggerのクラスファイルが見つかりません...」というEclipseだけが不平を言います。プロジェクトを他のコンピューターと比較すると(プロジェクトが正常に機能する場合)、Eclipseの「Maven依存関係」リストにかなりの数のライブラリーがないことがわかります。とはいえ、それらはパッケージ化された戦争にあり、リポジトリフォルダーの下にもあります。 したがって、jar-sが存在するのは、Eclipseがそれらすべてを「Maven依存関係」の下にリストしないためです。私に何ができる? コンピューターは、Windows 7で64ビットJavaとEclipseを実行しています。

11
M2EおよびMavenで生成されたソースフォルダーをEclipseソースフォルダーとして持つ
私はEclipseのMavenプロジェクトを持っており、アノテーションプロセッサを実行してコードを生成するMavenゴールがあります。このコードの出力フォルダーはtarget / generated-sources / aptです。 eclipseがこの生成されたコードを表示するためには、eclipseプロジェクトにソースフォルダーとしてtarget / generated-sources / aptを追加する必要があります。 ただし、これにより、「Maven Configuration Problem」タイプのエラーが発生します。 プロジェクト構成がpom.xmlで最新ではありません。プロジェクト構成の更新を実行する EclipseにはMavenのセットとは異なるソースフォルダーのセットがあるため、これが当てはまる理由を理解していると思います。しかし、生成されたソースフォルダーを表示するにはEclipseが必要なので、この別のセットが必要です... ビルドされた純粋なMavenを実行する場合、これらのソースフォルダーはMavenによってビルドに含まれます。 ところで、Maven Eclipseプラグインの公式Eclipseリリースであるm2e 1.0にアップグレードしました-以前はm2eclipseでした。古いm2eclipseバージョンに戻る必要がある前に、m2eプラグインでこれに対する回避策/解決策を見つけることができるかどうかを確認したいと思います。
91 eclipse  maven  m2eclipse  m2e 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.