[解決済み] M2Eとmavenが生成したソースフォルダをeclipseのソースフォルダとして持つこと
2023-02-03 11:56:03
質問
私は eclipse で maven プロジェクトを持っており、コードを生成するためにアノテーション プロセッサを実行する maven の目標を持っています。このコードの出力フォルダーは
target/generated-sources/apt
.
Eclipseでこの生成されたコードを見るには、次のように追加する必要があります。
target/generated-sources/apt
をソースフォルダーとしてEclipseプロジェクトに追加する必要があります。
しかし、これは "Maven Configuration Problem" というタイプのエラーを発生させます。
プロジェクト構成は
pom.xml
. プロジェクトの の設定更新
Eclipse には Maven のセットとは異なるソース フォルダーのセットがあるため、このような状況になる理由を理解しているつもりです。しかし、私はこの異なるセットを必要とします。というのも、Eclipse で
generated
ソース フォルダーを表示する必要があります。
純粋な Maven ビルドを行う場合、これらのソース フォルダは Maven によってビルドに含まれます。
ところで、私は Maven Eclipse プラグインの公式 Eclipse リリース、m2e 1.0 (以前は m2eclipse であったもの) にアップグレードしました。古い m2eclipse バージョンに戻る前に、m2e プラグインでこの問題の回避/解決策を見つけられるかどうか確認したいと思います。
どのように解決するのですか?
ソースディレクトリを build-helper-plugin .
というように。
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<executions>
<execution>
<id>add-source</id>
<phase>generate-sources</phase>
<goals>
<goal>add-source</goal>
</goals>
<configuration>
<sources>
<source>${project.build.directory}/generated-sources/java/</source>
</sources>
</configuration>
</execution>
</executions>
</plugin>
も必要です。
- Eclipse Marketplace から "Apt M2E Connector" をインストールします。 これを行うには、pom.xml の [概要] タブのエラーをクリックし、"発見" を選択します。
- build-helper-maven-plugin のプラグイン実行フィルターがないことを確認します ( https://www.eclipse.org/m2e/documentation/m2e-execution-not-covered.html )
関連
-
[解決済み】Spring Data Maven Buildsの「プラグインの実行はライフサイクル構成でカバーされていません」を解決する方法
-
[解決済み] Mavenエラー "転送に失敗しました..."
-
[解決済み] IntelliJ - Javaプロジェクト/モジュールをMavenプロジェクト/モジュールに変換する
-
[解決済み】EclipseでインポートされたMavenプロジェクトが、デフォルトでJava 1.6ではなくJava 1.5を使用する原因は何ですか、またそうならないようにするにはどうすればいいですか?
-
[解決済み] EclipseのようなAndroid Studioのショートカット
-
[解決済み] eclipseの「自動的にデバッグパースペクティブに切り替える」モードをオフにするには?
-
[解決済み] EclipseでSVNリポジトリの認証情報を変更するには?
-
[解決済み] SLF4J: クラス "org.slf4j.impl.StaticLoggerBinder" の読み込みに失敗しました。
-
[解決済み] eclipseのキーボードの挙動がおかしい?
-
[解決済み] Eclipseプラグインの一時的な無効化
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Eclipseのサーバーについて Tomcat v9.0 Server at localhost failed to start 問題が解決されました。
-
[解決済み] Eclipseのデバッガでステップバックする方法は?
-
[解決済み] EclipseのようなAndroid Studioのショートカット
-
[解決済み] Eclipseのコンソールサイズを調整する
-
[解決済み] Eclipseのファイル検索タブに直接ホットキーでアクセスする方法
-
[解決済み] Eclipseで選択した単語の出現箇所をすべてハイライトすることができない
-
[解決済み] Eclipse ワークスペース全体をリフレッシュするには?F5ではできません
-
[解決済み] eclipseのキーボードの挙動がおかしい?
-
[解決済み] ワークベンチのロード中にEclipseがハングアップする
-
[解決済み] 日食で引用句が自動的に閉じられるのが気になる