問題タブ [m2e]
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.
eclipse - 最小限の労力でm2eを使用してEclipseIndigoでMavenプロジェクトを構築するにはどうすればよいですか?
過去数年間、問題なくm2eclipseを使用してきましたが、「新しい」バージョン(つまり、m2e)は下位互換性を壊しているようです。これは、私が誤解したことを本当に望んでいます。
私の問題はこれです:最小限の手間で既存のプロジェクトを構築できるようにしたいと思います。私はそれらを持たない3つのプラグインのコネクタを書く時間がありません-そもそもそれらのうちの2つについての私の理解はかなり限られており、Eclipseプラグインのメカニズムについての理解はありません-しかし私はそれでも、Eclipseを使用してプロジェクトをビルドできるようにしたいと考えています。
古い(動作中の)バージョンのm2eclipseに戻さずにこれを達成できますか?
プラグインごとにコネクタがないとアップグレードする方法がないという私の理解は正しいですか?
eclipse - Eclipse Indigo M2E は、外部インストールで MAVEN_OPTS を無視します
Eclipse Indigo にバンドルされている m2e 1.0.0.20110607-2117 を使用しています。Preferences -> Maven -> Installations から外部 Maven インストールを参照しています。外部 Maven インストール バージョンは 3.0.4 です。
ロケールがトルコ語であるため、ロケールの問題が発生しています。そのため、この外部インストールの mvn.bat ファイルで MAVEN_OPTS を変更しました。コマンドラインから mvn を実行すると、maven にはこの maven_opts が表示されますが、Indigo には表示されません。maven_opts を m2e に渡すにはどうすればよいですか? 「Mavenビルド」、「Mavenクリーン」、「Mavenインストール」など、Eclipseで事前定義されたすべてのMaven実行構成が使用するプロパティを設定する方法はありますか?
編集: また、システム パスに MAVEN_OPTS を設定しても役に立ちません。
eclipse - Eclipse の Maven 動的 Web プロジェクトが依存プロジェクトの無効な jar ファイルをデプロイする
Eclipse にインポートされた Maven Web プロジェクトがあります。Web プロジェクトが依存する別の Maven プロジェクト (jar ファイルを生成する) があります。
これらのプロジェクトは両方とも、コマンド ラインから実行すると正しく機能します。mvn パッケージは、web プロジェクトの maven リポジトリから依存する jar をプルする war ファイルを作成します。ライブラリに対して mvn パッケージを実行すると、有効な jar ファイルが作成されます。
ライブラリを Eclipse にインポートすると、m2e は Web プロジェクトがライブラリに依存していることを認識し、プロジェクトの一部を更新して、両方の Maven プロジェクトが単一の Eclipse ワークスペース内でホストされているという事実を利用します。Web プロジェクトの「Java ビルド パス」設定の「ライブラリ」タブの「Maven 依存関係」セクションで、ライブラリ jar ファイルが削除され、ライブラリ プロジェクトに置き換えられます。ライブラリが Eclipse で更新されると、Web プロジェクトは、ライブラリをインストール/デプロイしなくても、これらの変更を認識します。
この問題は、Eclipse で Web アプリケーションを実行しようとすると発生します。Eclipse は実際には Eclipse のライブラリーのバージョンに対して Web プロジェクトをビルドしているため、maven リポジトリーからライブラリー・ファイルをデプロイするのではなく、Eclipse のライブラリーの現在のバージョンのスナップショットである新しい jar ファイルを作成します。これはすべてうまくいきましたが、現在取り組んでいるプロジェクトでは、Eclipse が作成している jar ファイルに問題があります。ライブラリのクラス ファイルを挿入する代わりに、Maven プロジェクトの「src」ディレクトリを取り、それを jar ファイルとして圧縮しているようです。jar ファイルの内容は次のようになります。
私はそれがもっと似ていると思うところ:
以前にこのタイプのプロジェクトをうまく使用したことがあるので、構成する必要があるものがあるかどうか、またはバグに遭遇しただけかどうかを把握しようとしています。
Eclipse Indigo (ビルド ID: 20120216-1857) で m2e (1.0.200.20111228-1245) の最新の更新プログラムを使用しています。
bundle - M2EEclipseプラグインにバンドルパッケージを理解させる方法
私はOsgiをほとんど使用していません。最初のFelixバンドルの構築にEclipse3.6Heliosを使用していますが、M2Eがバンドルパッケージを理解していないことがわかりました...
私がグーグル検索をしたとき、それはMaven 2ではエラーでしたが、M2Eを使用してMaven3で修正されました。
また、私はWindows XPを使用しており、プロキシを使用しています。これは、おそらく構成していると思いますが、Eclipseの他の接続は正常に機能します...
だから私はM2Eにバンドルパッケージを理解させる方法がわかりませんか?
eclipse - maven - clean パッケージでは、xml ソース ファイルがクラスパスに含まれません。
そのため、Maven パッケージはデフォルトでコンパイルするように設定されているようですが、Java クラスパスに xml ファイルが既に存在しない限り、それらをコピーすることはありません。Eclipse で、最も単純なテストであるデフォルトの Spring MVC テンプレート アプリを作成しました。Java ソースには、Java コントローラとダミーの xml ファイルの 2 つのファイルしかありません。ポンは次のとおりです。
Eclipse でプロジェクトをビルドすると (project->clean)、java クラスと xml ファイルの両方が classes フォルダーに出力されます。maven -> package を実行すると、すべて問題なく、すべてのファイルがまだ最終戦にあります。しかし、maven -> clean パッケージを実行すると、Maven はクラス フォルダーと war に見つからないため、クラスパス内の xml ファイルを取得できないようです。Maven にこれを実行させるために何か追加しなければならないことはありますか?
Springsource Toolsuite 2.8 (Eclipse indigo)、Maven 3.0.2 を使用しています
eclipse - Maven war プラグインを使用した Web リソースのフィルタリングが、m2e を使用する Eclipse で機能しない
Maven フィルタリングを使用して Spring 構成ファイルをフィルタリングしようとしています。私のPOMは次のように構成されています:
と
Maven を直接呼び出すとうまく機能します。
残念ながら、Tomcat 6 で Eclipse WTP と m2e を使用して Web アプリケーションをホット デプロイすると、アプリケーションは常にフィルタリングされていないバージョンの applicationContext.xml を選択します。(フォルダー target/m2e-wtp/web-resources/WEB-INF/context 内のファイル applicationContext.xml はフィルター処理されません)
この件に関する有用なドキュメントが見つかりません。それがm2eに実装されているかどうかさえわかりません。
私の設定に問題がありますか、それとも実装されていない機能ですか?
java - Mavenがテストリソースを組み込みサーバーにデプロイしていません
Eclipse Indigo、Tomcat 7、最新バージョンのMaven、WTP、およびM2E/M2E-WTPプラグイン。
Eclipseが私の戦争をローカルのTomcatサーバーに公開するとき、それはsrc / test/resourcesを含みません。その結果、ローカル開発のコンテキストで使用したいlogback-test.xmlやその他のテストリソースを使用していません。これらをローカルに含めることができるようにする方法はありますか?実稼働サーバーにデプロイされる「mvninstall」によって生成される戦争からsrc/test/*を除外したいのですが。
maven - m2eを使用してEclipse内でMavenパスワードを暗号化する
Maven サイトには、http://maven.apache.org/guides/mini/guide-encryption.html にある POM ファイル内に保存されるパスワードを暗号化する方法についての非常に優れたガイドがあります。
これらの操作は、m2e プラグインを使用して Eclipse 内で実行できますか? それとも、暗号化されたパスワードとマスター パスワードを作成する前に、スタッフに maven をダウンロードしてもらう必要がありますか?
java - Mavenを使用したビルドの試行でアーティファクトが欠落しています
Mavenを使用してEclipseでプロジェクトをビルドしようとしています。ただし、エラーが発生します
ランニング
私は得た
そのため、pom.xmlファイルで指定されているにもかかわらず、中央リポジトリからダウンロードしようとしているようです。
maven-3 - Eclipseのmavenプロジェクトに対してビルドは自動的に何をしますか?
私たちは最近mavenに変換しましたが、私はそれが初めてです。プロジェクトをEclipseにインポートしました。デフォルトで「自動的にビルド」がオンになっていますが、それが何をするのかわかりません。ログ メッセージを表示して、たとえばデフォルトの目標を使用せずに毎回異なる目標を使用できるように構成する方法はありますか? ところで、現在、CLI でのビルドは問題ありませんが、「自動ビルド」がオンになっている Eclipse ではリソース フィルタリングが機能しません。前もって感謝します!
デビッド