私は、jar にコンパイルしたい大量のクラスを含むプロジェクトに取り組んでいました。エントリポイントとmanifest.txt、およびjar内の必要なすべてのアイテムについて知っています。クラスはすべてコンパイルされ、.classファイルとすべてがありますが、問題は、すべてのクラスファイルを最終的に追加する必要があることですコマンドプロンプトで1行を介してコンパイル中のjar。私は自分の作品を絶えず更新し、自分の作品を再コンパイルして再jar化する必要があるため、より簡単な方法で実行できるかどうか疑問に思っていて、文字通りインターネットで何も見つけませんでした. トリックを実行するサードパーティのプログラムについて聞いたことがありますが、あるウェブサイトの誰かが、それらが潜在的に問題や何かを引き起こす可能性があると述べたので、私はすぐにその考えを取り下げました. 今はかなり窮地に立たされていますが、これについての意見や提案を聞きたいです。要約すると:
大量の .class ファイルを 1 つの jar にコンパイルする方法が必要です。コンパイルの合間にすべてのファイルを何度も入力することなく、時間とフラストレーションを節約できます。
これが可能であれば、ネイティブのものを好むでしょう-たとえば、サードパーティの代わりにJDKのjarコンパイラ。コンパイル時の引数でマニフェストまたはその他のファイルを使用してこれを行う方法がある場合は、聞かせてください。
- このためにサードパーティのアプリケーションを使用する理由、または使用しない理由を提案、議論、または私に与えてくれる人は誰でも大歓迎です.
- 私はWindowsで作業していますが、私のアプリケーションはクロスプラットフォームになるので、.exe拡張子を持つ最終ファイルを作成するコンパイルソリューションを主なオプションとして提案しないでください(誰かがこれを行う方法を知っている場合は、これも気になるのでコメントで聞いてみたいです。)
事前に感謝します。返信に役立つ何かを私に尋ねる必要があると感じた場合は、撃ってください!