問題タブ [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 投票する
1 に答える
335 参照

maven-2 - http リダイレクトによって Maven リポジトリが破損するのを防ぐにはどうすればよいですか?

私は m2eclipse プラグインを使用しており、Boigo が提供する Wi-Fi サービスを利用してフェリーで通勤しています。フェリーで http 経由で何かにアクセスしようとすると、まだログインしていない場合、リクエストはログイン画面にリダイレクトされます。問題は、ログインする前に何らかの理由で Eclipse が Maven の依存関係を更新することを決定した場合、「jar」と「poms」が Boingo リダイレクト応答でいっぱいになり、ビルドが成功しなくなることです。wifiサービスにログインするまでEclipseを起動しないようにする以外に、この問題の解決策はありますか?

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

plugins - m2eclipse : プロジェクトではなく JAR としての Maven 依存関係

m2eclipse プラグインを使用して、Eclipse で Maven プロジェクトを作成しています。このプロジェクトにはいくつかの依存関係があります。それらのいくつかは、slf4j、apache-commons などのライブラリです。しかし、Eclipse で同時に開発している私のライブラリもあります。残念ながら、m2eclipse は、私のライブラリが M2 リポジトリからの JAR アーカイブとしてではなく、/target/classesディレクトリからのクラス ファイルとしてクラスパスに追加されるような方法でビルド パスを作成します。そのため、次のメッセージが表示されるため、maven-shade-plugin を使用できません。

" Error creating shaded jar: error in opening zip file /home/user/workspace/my-project/project-a/target/classes"。

project-aすべてを使用してコマンドラインからビルドすると、mvn clean installうまく機能します-シェーディングされたJARが生成されます。修正方法は?

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

java - Eclipse での Maven 起動構成

Eclipse から Maven を実行している間、デフォルトでこれらの起動構成を実行するオプションがあります。これがそのイメージです。

代替テキスト

これで、独自の起動構成を追加して実行できるようになりました。このような :

代替テキスト

毎回実行構成を実行する代わりに、デフォルトの実行構成#1(Maven assembly:assembly)の代わりに「Clean install skip tests with assembly」という独自の起動構成を配置することは可能ですか、または#10構成を追加できますか私の作成した構成。ありがとうございました

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

java - ソースコードを Maven の依存ライブラリに追加するにはどうすればよいですか?

たとえば、依存関係に junit-addons : junit-addons を含めました。しかし、Maven リポジトリにはソース コードがありません。そして、それが存在することを知っています(ダウンロードしました)。Maven リポジトリの代わりにローカル プロジェクトのライブラリを使用するために依存関係を変更するにはどうすればよいですか (リポジトリから junit-addons を省略し、代わりにローカル JAR とそのソース コードを使用します)。

注:m2eclipseを使用しています。

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

java - mavenプラグインはどこに保存されますか

Mavenプラグインはどこに保存されますか?ローカルリポジトリにもありますか?Eclipseを使用してアプリケーションをビルドするとどうなりますか?プラグインはeclipse/pluginsフォルダー内に保存されますか、それともローカルリポジトリに保存されますか?

0 投票する
7 に答える
104767 参照

eclipse - m2eclipse で Maven の依存関係が見つからない、アーティファクトが見つからない

私はEclipse用のMaven 2プラグインとしてm2eclipseを使用しています。私はMavenが初めてなので、検索しても解決策が得られませんでしたが、私の間違いは単純かもしれません。コマンドラインからmavenを実行すると、正常にビルドされます。ただし、既存の Maven プロジェクトとしてインポートするか、mvn eclipse:eclipse を使用してからインポートすると、POM ファイルに見つからないアーティファクトが取得され、Maven の依存関係がまったく読み込まれなくなります。

奇妙なのは、2 つのプロジェクトがあり、どちらも親の pom パッケージ プロジェクトの子です。1 人の子がすべての Maven 依存関係を読み込みますが、もう 1 人の子は何も見つけられず、pom ファイルにアーティファクトがないと言います。繰り返しますが、コマンド ラインから問題なくインストールおよびパッケージ化できます。

プロジェクトを問題なく動作する netbeans にロードしようとさえしましたが、Eclipse を使用する必要があります。

これを修正する方法についてのアイデアはありますか?

アップデート

ディレクトリ構造、pom ファイルのレイアウト:

Main は、ProjectA と ProjectB の両方の親プロジェクトです。ProjectB には依存関係として ProjectA があります。明らかに、m2eclipse はその依存関係に満足していません。ProjectB の pom ファイルから ProjectA の依存関係を削除するとすぐに、すべての Maven 依存関係が Eclipse によって検出されます。

ただし、ProjectA にその依存関係を持たせるには、ProjectB が必要です。エラー メッセージは、m2eclipse がリモート リポジトリで ProjectA を探しているようです。プロジェクト A は .m2 ディレクトリにのみ存在する必要がありますが、m2eclipse にそこを参照するように指示する方法がわかりません。

コマンドラインから mvn を使用すると問題なく動作し、前に述べたように、netbeans はプロジェクトと依存関係を正常にロードするため、これは m2eclipse 固有の問題である可能性があると思います。

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

m2eclipse - m2eclipse crashes eclipse 3.5.SR2 running on openjdk-6-jdk

I downloaded the latest version of eclipse (3.5.SR2) and get m2eclipse installed on.

Instead of running on sun-jdk-6 (which is obsolete for the recent Ubuntu 10.04 alpha), I have eclipse running on open-jdk-6.

Everything was just fine. I can open my existing project and have them compiled as well as running tests.

However, with m2eclipse installed on, my eclipse will crash every time I start it.

If I stopped the m2eclipse plugin from contacting the central repo, then eclipse will continue to run normally.

The craziest point is that eclipse will exit immediately as soon as the contacting to central repo finish, but leave no track in the log.

What should I do right now?

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

java - Eclipse、maven、wtp

eclipse ワークベンチに WTP を統合した m2eclipse プラグインをインストールしました。サーバー上でプロジェクトを実行するために使用すると、実行時に提供する必要がある依存関係 (例: 春) がデプロイされません。これは意図したとおりに機能していますか? 多分あなたの何人かは私に正しい方法を提供することができます.

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

eclipse - Tomcat サーバー上の Eclipse で Spring Web プロジェクトを実行する際の問題

Maven を使用してコンパイル/ビルドする Spring Web プロジェクトがあります。プロジェクトのビルドに問題はありません。Tomcat (v6) サーバー上の Eclipse (3.3.2) でプロジェクトを実行しようとしています。

Spring プロジェクトの一部として、WEB-INF ディレクトリに spring-servlet.xml ファイルがあります。このファイルには、データソース構成を持つ別のリソース xml ファイルが含まれています。

プロジェクトが Maven を使用してコンパイルされると、変数 ${datasourceInclude} が解決され、適切な値で設定され、適切な値を持つ spring-servlet.xml が生成されます。

しかし、Eclipse (Tomcat) でプロジェクトを実行しようとすると、次のエラーが発生します。

基本的に、Tomcat を起動すると、${datasourceInclude} 変数を持つ /src/main/webapp/WEB-INF フォルダーから spring-servlet.xml を選択しようとします。

spring-servlet.xml を変更して ${datasourceInclude} 変数の代わりにハードコード値を追加する必要がないように、この問題を修正する方法を教えてください。