問題タブ [fatjar]
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.
sqlite - 依存関係のある実行可能なファット jar の作成 (gradle または maven)
私は非常に単純なプログラムを持っています。これは、事前に定義された ResultSet を介してデータが入力される JTable を生成するだけで、ide (intelliJ) 内で正常に動作します。sqlite への依存関係は 1 つだけです。
同じテーブルを吐き出すスタンドアロンの実行可能jarをそこから取得しようとしています。
ファット ジャーを検索したときに最も一般的な結果だったので、私は gradle でプロジェクトを行いました。
ガイドはまったく機能しませんでしたが、最終的にここにたどり着きました。
Gradle ファット jar にはライブラリが含まれていません
ターミナルで「gradle uberJar」を実行するとjarが生成されましたが、ダブルクリックしてコマンドラインでjarを実行しても実行されません。
dbtest-1.0-SNAPSHOT-uber.jar にメインのマニフェスト属性なし
これがgradleビルドテキストです:
その後、mavenで同じプロジェクトを試しましたが、あまり成功しませんでした
IntelliJ を使用してすべての依存関係を持つ jar ファイル (別名 Fat jar) を作成する方法
ファット JAR が機能しない。「メインマニフェスト属性なし」。POMファイルを試しましたが、まだ失敗しています
ここ(および他の場所)からの回答を使用して、コマンドラインで mvn clean package を実行すると、
intelliJの端末でもコマンドを実行できません。
こちらがポン
確かに、私はこれがうまくいくわけではありません。私は、アイデアに取り組んでいるコードから、実行できるプログラムに移行しようとしているだけです。そして、より大きなプログラムに依存するファット Jar の作成に適用できることを願っています。