私はここ数年、XCode と Objective-C で作業してきましたが、Java プロジェクトのために Eclipse などに移行する必要があることはわかっていました。たとえば、私は Eclipse が特に好きではないので、新しい開発環境、つまり IntellijIDEA にたどり着きました。ただし、ファイルの処理方法や外部ライブラリの追加方法についてはまったく詳しくありません。また、CLASSPATH がどうあるべきかもわかりません。これらの外部ライブラリはプロジェクトのどこに保管すればよいですか? 私はMavenも使用していますが、依存関係を使用する理由がよくわかりません。クラスパスに .jar を含める場合、またはリソースやクラスなどを保存する場所に依存関係があるのはなぜですか? 私は 1 つの作業中のプロジェクトを持っていますが、そこで何をしたのか正確にはわかりませんが、それをリリースしたり使用したりすることに抵抗があります。external を追加する方法を理解しています。
これが今までのやり方です: Maven プロジェクトをダウンロードして、それを他のプロジェクトで使用したいとしましょう。を使用mvn install
してから (モジュール設定で) ターゲット フォルダーから .jar を外部ライブラリとして追加します。IntelliJ はその .jar ファイルへの参照を保持していますか? その .jar がダウンロード フォルダーにあり、プロジェクトをサーバーに転送したい場合、この接続は切断されていますか?