私の質問は、POM.xml
の依存関係のXMLコードを何度も繰り返し書きたくないということです。 たとえば、プロジェクトでlog4j
JARを使用したいとします。 XMLコードを書く代わりに、関連するJARファイルをダウンロードするオプションはありますか?POM.xmlを使用せずに依存関係を取得する代替手段はありますか?
答えて
代わりの方法は、mavenやjava2s.comなどのサイトからjarファイルをダウンロードしてビルドパスに追加する方法です。 プロジェクト→ビルドパス→ビルドパスの設定を右クリックしてjarをEclipseに追加できます。 「ライブラリ」タブで、「JARの追加」または「外部JARの追加」をクリックし、JARを指定します。 希望するもの
もちろん、これらのjarをダウンロード(またはコピー)して、手動でビルドパスに追加することができます。 たとえば、eclipseでは、 "Maven Dependiences"の下にあるすべてのライブラリを選択し、それらを他のフォルダにコピーすることができます。他のプロジェクトで。次に、これらのライブラリを選択し、マウスの右ボタンを使ってパスをビルドするために追加する必要があります。
何度も何度も書き込む必要はありません。あなたは、使用する共通の依存関係を持つ親pomを定義してインストールし、各プロジェクトpomで参照することができます。
まず、プロジェクトに必要なジャーを対応するWebサイトからダウンロードできます。
ステップ1:
次に、以下の手順に従ってください通常[LIB]フォルダに外部からのjarパッケージを格納するJAR package.Weを保存するプロジェクトの下にフォルダを作成します。
ステップ2:jarをlibフォルダにコピーします。
ステップ3:プロジェクト名を右クリックして、今度はそれを選択するには、[ビルドパス] - > [設定のビルド・パス...]
ステップ4:開いているウィンドウで、ライブラリページを選択し、[JARを追加...]ボタンをクリックして、プロジェクトにコピーしたばかりのjarパッケージを選択し、[OK]をクリックしてウィンドウを閉じます。
最後に、私たちは、はい、あなたのIDEからJavaのビルド・パスを介してそれらを追加することができますEclipseの
にこのjarパッケージを使用することができます。しかし、これらのjarをpom.xmlの依存関係として追加し、mavenを通してプロジェクトをビルドすることをお勧めします。これにより、誤って削除されたjarがある場合、または新しいプロジェクトに同じjarファイルセットが必要な場合に、欠落している依存関係に関するエラーが発生しないようになります。 pom.xmlを理解するのは難しい作業ではありません
ようこそStackOverflowへ。この質問にお答えいただき、ありがとうございます。しかし、例を追加することができればもっと役に立ちます(つまり、Javaビルドパスへのアクセス方法、それらをJavaビルドパスに追加する方法、pom.xmlへの追加方法の表示方法、プロジェクトをmaven経由で実行します)。 –
- 1. がありますpywebview chromeに依存し、サファリではない代替手段
- 2. MS Kinectを使用するための代替手段はありますか?
- 3. WPFでバックグラウンドワーカーを使用する代替手段はありますか?
- 4. Android用CachingHttpClientの代替手段はありますか?
- 5. Z.EntityFramework.Extensionsの非商用の代替手段はありますか?
- 6. Linuxシステム用のgdbの代替手段はありますか?
- 7. Android用のadjustSFontSizeToFitの代替手段はありますか?
- 8. WebViewで使用するNestedScrollViewの代替手段はありますか?
- 9. ネイティブアンドロイドにSharedpreferenceの代替手段はありますか?
- 10. Microsoft EdgeにXML.innerHTMLの代替手段はありますか?
- 11. NSIS ScriptにInvokeShellVerbの代替手段はありますか?
- 12. iOSにJobSchedulerの代替手段はありますか?
- 13. ポリマーに 'window.onload'の代替手段はありますか?
- 14. MATLABにgoto-statementsの代替手段はありますか?
- 15. SwiftにNSInvocationの代替手段はありますか?
- 16. TemplateControl.ParseControlより高速な代替手段はありますか?
- 17. ioutil.ReadFileより高速な代替手段はありますか?
- 18. java runcukesに--guessの代替手段はありません
- 19. Sensor.TYPE_ROTATION_VECTORにはドリフトがあります:代替手段はありますか?
- 20. dynamic_castにまともな代替手段がありますか
- 21. Ruby用のLoadErrorを救済する代替手段はありますか?
- 22. jQuery UIのウィジェットの代替手段はありますか?
- 23. foreach文の代替手段はありますか?
- 24. cprintfの代替手段はありますか?
- 25. ダイナミックストアドプロシージャの代替手段はありますか?
- 26. GLES20.glClear(GLES20.GL_COLOR_BUFFER_BIT)の代替手段はありますか?
- 27. Gigaspacesの代替手段はありますか?
- 28. ノードjs websocketの代替手段はありますか?
- 29. wpfのrichtextboxの良い代替手段はありますか?
- 30. Angularの<center>の代替手段はありますか?
jarをダウンロードすることはできますが、pom.xmlでプロジェクトを指定することはできません。私はあなたができないと思う。 – 23ars