問題タブ [m2eclipse]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
2940 参照

java - m2eclipseとWTP(webResourcesの処理)を組み合わせてWARを構築する

mavenを使用して構築されたWebアプリケーション(つまり、maven-war-plugin)がある状況があります。コードを変更するたびに、手動でMavenを起動し、アプリケーションサーバーを再起動する必要がありました。ここで、ビルドサイクルのオーバーヘッドを減らすために、WTPを使用してWebアプリを公開したいと思います。

これで、Mavenを使用したリソース処理が可能になり、Webアプリを構築するときにPOMで定義された追加のMavenタスクがいくつかあります。したがって、m2eclipseは自然な解決策のようです。

Mavenビルダーがこれらのタスクを実行し、リソースを正しくフィルタリングしていることを十分に理解しました。ただし、「サーバーで実行」を選択すると、WARファイルはMavenでビルドした場合とは異なります。

これは、 M2eclipseビルダーではなく、WTPが実際にWARをビルドするためだと思います。そのため、POMでmaven-war-pluginを構成したとしても、それらの設定は使用されません。

以下は、maven-war-plugin構成のスニペットです。「webResources」で構成されているものは取得されず、次のように表示されます。

これらのリソースを他の場所で処理するように再構成する必要がありますか、それともより良い解決策がありますか?

0 投票する
1 に答える
10518 参照

eclipse - Eclipse に Maven 2.0 統合を使用している場合、Maven ビルドを無効にするにはどうすればよいですか?

「自動ビルド」をチェックしたまま、「Maven 2.0 統合」プラグインによる maven ビルドの実行を停止するにはどうすればよいですか?

以前はmavenビルドを無効にするチェックボックスだったと確信していますが、Ubuntuをアップグレードした後です。eclipse はその過程で更新されたようで、Maven ビルドをオフにする方法が見つかりません。maven のビルドには文字通り数分 (約 5 分程度) かかりますが、Java のビルドを実行するだけで数秒で完了していました。

無効にすることはできなくなりましたか、それともうまく隠しただけですか?

それが不可能な場合、Eclipse はプラグインなしで私の Maven プロジェクトをコンパイルできますか?

(私が答えにたどり着いた解決策をグーグルで検索しようとすると、この古い投稿のいくつかのアーカイブがあり、答えは本質的に「プロジェクト設定でMavenビルダーを無効にできるはずです...」でした。そこにはオン/オフ設定が見つかりません)

0 投票する
1 に答える
524 参照

eclipse - pom をパッケージ化した m2eclipse/svn プロジェクト

次のレイアウトのプロジェクトがあります

これらすべてが SVN リポジトリにチェックインされます。Eclipse で新しいプロジェクトを作成するとき (最初は)、ルートの taac ディレクトリをチェックアウトしたところ、新しい Eclipse プロジェクトを作成するための各サブプロジェクトを選択するオプションが表示されました。svn に問題があり、Eclipse からプロジェクトを削除する必要がありましたが、それらをチェックアウトしようとすると、このオプションが表示されなくなりました。サブプロジェクトだけを選択すると、それらの pom は無効になります (親の pom がないため)... 個別のプロジェクトを個別に選択するオプションを取得する方法を知っている人はいますか?

0 投票する
4 に答える
6549 参照

eclipse - m2eclipse プラグインを使用せずに pom.xml を自動フォーマットする

Eclipse での開発中は、Eclipse Maven プラグインを使用しません。

次のコマンドを使用して、Eclipse クラスパスを外部で生成します。

これはかなり長い間うまく機能しており、maven プラグインを追加するつもりはありません。

ただし、pom.xml ファイルを「自動フォーマット」できるようにしたいと考えています。

pom.xml が「ソース」ファイルとして表示されないため、コンテキストの「ソース」メニューが表示されません。

Control-Shift-Fも機能しません。

m2eclipse プラグインをインストールせずにこれを行う方法はありますか? これに役立つ他の一般的な「XML Editor」プラグインはありますか?

0 投票する
2 に答える
60520 参照

eclipse - Maven「モジュール」と「プロジェクト」(Eclipse、m2eclipseプラグイン)

私はMavenの初心者で、コマンドラインの観点から少し遊んだことがあるので、今はEclipseで使用しようとしていました。そのためにm2eclipseプラグインをインストールしました。

しかし、私は最初から困惑しています!どうやら私はどこかで用語を少し見落としていたようです。これらすべての新しいMaven用語を追跡することはできません... Mavenプロジェクトとは何ですか?Mavenモジュールとは何ですか?これらは、EclipseのMavenカテゴリーで新しいプロジェクトを作成するときの私のオプションです。

0 投票する
5 に答える
73680 参照

eclipse - EclipseとMavenで作成されたプロジェクトをTomcatにデプロイする

私はEclipse3.5、Maven 2、m2eclipse、Tomcat 6を使用しています。そこで、アーキタイプwebapp用のMavenプロジェクトを作成します。これはpom.xmlです:

それで、WebアプリケーションをTomcatにデプロイしたいと思います。私は何をする必要がありますか?Mavenのインストールは役に立ちません。しかし、Mavenインストールでwarを作成した場合、サーバーポップアップの「Addand remove ...」を使用して、それをEclipseにインポートし、Tomcatにデプロイできます。

0 投票する
1 に答える
4999 参照

eclipse - Mavenワークスペースの解像度が向上しました

私はm2eclipseを使用してMavenプロジェクトを管理しています。どういうわけか私は悪いことをしました、そして今システムはまるでワークスペース解決が無効にされているかのように振る舞っています。

メインプロジェクトに依存するプロジェクトがいくつかあります。このプロジェクトには4.0-SNAPSHOTのバージョンがあり、すべての依存プロジェクトは、pomsの依存関係セクションでそれを参照します。まったく新しいプロジェクトを作成し、誤ってメインプロジェクトから新しいプロジェクトにpomをコピーするまで、すべてが正常に機能していました。突然、すべての依存プロジェクトでエラーが発生しました。

「コンテナ'Maven依存関係」は、存在しないライブラリC:\ users \ myusername.m2 \ com \ mydomain \ myproject \ 4.0-SNAPSHOT\myproject-4.0-SNAPSHOT.jarを参照します

問題のある新しいプロジェクトをザッピングしましたが、すべての依存プロジェクトでエラーが残っています。

メインプロジェクトまたは依存プロジェクトに(私の知る限り)変更を加えていないので、Eclipse環境で何かが変更されたと思います。m2eclipseまたはMaven自体は、吹き飛ばすことができる場所で設定を維持しますか?

0 投票する
15 に答える
45436 参照

eclipse - m2eclipse: Eclipse は JRE で実行されていますが、JDK が必要です

m2eclipse (0.10.0) と eclipse galileo (ビルド ID: 20090920-1017) に問題があります。

「Eclipse は JRE で実行されていますが、JDK が必要です」というエラー メッセージが常に表示されます。私はいくつかのことを試しましたが、何もうまくいきません。エラーメッセージはまだ残っています。私が試したことは次のとおりです。

  • Window>Preferences>Java>Installed JREs で JDK1.6.0_20 を確認しました。動作しません

  • Window>Preferences>Java>Installed JREs で、すべての JRE を削除しました。チェックされた JDK1.6.0_20 だけが残っています。動作しません

  • Window>Preferences>Java>Installed JREs>Execution Environments で JavaSE-1.6 を選択し、JDK1.6.0_20[完全一致] をチェックしました。動作しません。

  • Eclipse デスクトップの開始アイコンの設定で、-vm パラメータ (C:\Programme\eclipse_galileo\eclipse\eclipse.exe -vm C:\Programme\Java\jdk1.6.0_20\bin) を追加しました。動作しません。

  • clean パラメータ (C:\Programme\eclipse_galileo\eclipse\eclipse.exe -vm C:\Programme\Java\jdk1.6.0_20\bin -clean) を追加しました。動作しません。

  • -vm パラメータを eclipse.ini ファイルに追加し、 -vm の後にキャリッジ リターンを追加し、新しい行に C:/Programme/Java/jdk1.6.0_20/bin/javaw.exe を追加しました。動作しません。

  • これらすべてのことを行った後、m2eclipse プラグインを削除して、もう一度インストールしました。動作しません。

私が試した新しいアイデア:

  • Eclipseデスクトップの開始アイコンの設定で、実行可能ファイルを最後に配置しました(C:\Programme\eclipse_galileo\eclipse\eclipse.exe -vm C:\Programme\Java\jdk1.6.0_20\bin\javaw.exe)。動作しません。

  • eclipse.ini でスラッシュをバックスラッシュに変更しました。動作しません。

これが私のeclipse.iniファイルです:

他のアイデアを持っている人はいますか?どんな助けでも大歓迎です。

どうもありがとうございます。ゲルノク

0 投票する
2 に答える
5605 参照

maven-2 - いくつかのソナタイプネクサスの質問

LAN内にsonatypenexusサーバーをデプロイし、いくつかのリモートリポジトリをパブリックリポジトリにマッピングしました。

代替テキストhttp://img576.imageshack.us/img576/5517/7875d01884ad4234a5b02e2.png

最初の質問は、なぜこれらのリポジトリが「実際の」リポジトリと同期しないのかということです。たとえば、Maven Central(http://repo1.maven.org/maven2)を「central」にマッピングしましたが、http:// smallufo:8081 / nexus / content / repository / center / org /springframework/を参照するとパッケージは完全ではありません。http://repo2.maven.org/maven2/org/springframework/にはたくさんのアーティファクトがありますが、私はそのうちのいくつかしか持っていません。

代替テキストhttp://img63.imageshack.us/img63/6163/31beec445d6b4e9eb96beba.png

そしてバージョンは古いです...例:spring-coreは2.5.6.SEC01だけですが、最新バージョンは3.0.2.RELEASEです。そして、私のMavenクライアントは古いアーティファクトしか見つけることができないようです... 代替テキストhttp://img199.imageshack.us/img199/3872/maven.gif

「中央」はプロキシディレクトリであり、リモートサーバーと同じである必要があります。「ExpireCache」、「ReIndex」、「Incremental ReIndex」、「central」全体を試してみました: alt text http://img23.imageshack.us/img23/8467/391bd49409c94aa58640afe.png

ほぼ100%のJavaプロセス負荷で長い間経過した後、状況は良くないようです。いくつかのアーティファクトを追加するだけです...実際の「MavenCentral」データを反映していません...

2番目の質問、「Expire Cache」、「ReIndex」、「Incremental ReIndex」との違いは何ですか?

spring-core.3.0.2.RELEASEを「検索」できても、m2eclipseはそれを見つけることができません: alt text http://img217.imageshack.us/img217/9360/18c15abab4f343b0848a819.png

また、「インデックス」にspring-core-3.0.2.RELEASEが表示されます(ただし、「ストレージ」では使用できません): alt text http://img268.imageshack.us/img268/7041/maven2.gif

しかし、なぜm2eclipseはそれを利用できないのでしょうか。m2eclipseはストレージにアーティファクトのみをインストールできるようです。これがnexusの動作方法である場合、どうすればspring-core-3.0.2.RELEASEをnexusのストレージに「強制」ダウンロードできますか?

これらの奇妙な非互換性をどのように解決しますか?どうもありがとう !

- 更新しました -

m2eclipseとmaven-3.0-beta1に問題があるようです。

Maven 2.2.1に戻った後、すべてが正常に機能するようになりました。

邪魔してごめんなさい。

0 投票する
1 に答える
162 参照

m2eclipse - m2eclipse メーリング リストは管理されていますか?

user-subscribe@m2eclipse.codehaus.org にメールを送信して m2eclipse メーリング リストに登録しようとしましたが、確認メールが返ってきませんでした。info@sonatype.com に電子メールを送信し、数週間前にメーリング リストがまだ実行されているかどうかを尋ねましたが、それに対する応答もありません。

次に、 http://xircles.codehaus.org/lists/info/searchからサブスクライブする別の方法を見つけました。それで、私はリストに送信された電子メールを受信して​​おり、現在も受信しています。ただし、リストのメールを送信できません。それらは失敗通知で跳ね返されます:

このメッセージを指示どおりに 2 回 (昨日 1 回と今朝 1 回) 転送しましたが、これまでのところ結果はありません。

このメーリングリストが管理されているかどうか知っている人はいますか? メッセージを読むことしかできず、送信できないのは残念です。

前もって感謝します!