ターゲットマシン上の多くのプログラムに依存するサードパーティのjarファイルがあります。そのjarファイルの名前はabc.jarです。任意のリポジトリに置くことができないサードパーティ製のjarは、mavenプロジェクトで動作します
jarファイルをローカルリポジトリにabc-1.0.jarとして追加して、自分のプロジェクトをパッケージ化できます。しかし、これは、abc.jarが更新されたときに、abc-1.0.jarを手動で置き換える必要があることを意味します。ここに私の質問があります:
1. Intellij IDEAを使って開発するときにabc.jarを使用することはできますか?私は依存関係を追加して外部ライブラリにabc.jarを追加しようとしました。しかし、編集者はabc.jar内のクラスを認識できません
2.回答が「はい」の場合、warファイルにシステムレベルのabc.jarを耳の中にバンドルされていないものにするにはどうすればよいですか?
多くのありがとう
私のプロジェクトはmavenによって管理されています。質問1で説明したように、外部ライブラリにjarファイルを追加すると、abc.jarのクラスはエディタで認識できません。 – yk42b
リファレンスhttps://stackoverflow.com/a/35914737/1922800 – kaojinz