私は、java \ extensionsフォルダから使用されている2つのライブラリを持つアプリケーションを持っています。このjarファイルは、ネットビーンのないコンピュータなど、どのコンピュータからでも実行できるようにしたいと思います。この瓶を作るための最良の方法は何ですか?私はいくつかのチュートリアルを読んだが、彼らは私の質問に答えていないようだ。NetbeansスタンドアロンJarを作成
答えて
それはbuild.xmlを持つ標準のNetBeansプロジェクトであれば、私は通常のbuild.xmlに、このようなターゲットを追加:
<target name="-post-jar">
<jar jarfile="${dist.jar}" update="true">
<zipfileset src="${dist.jar}" includes="**/*.class" />
<zipfileset src="${libs.somelibrary.classpath}" includes="**/*.class"/>
</jar>
</target>
ここsomelibraryがプロジェクトに追加されているサードパーティのライブラリです。 jarファイルに含めるライブラリごとにzipfileset要素を追加します。 (
javac.classpath=\
${libs.somelibrary.classpath}:\
上記の行を追加するか、以下から変更する必要がありますか:javac.classpath = \ $ {file.reference.RXTXcomm.jar}:\ $ {file.reference.guava.jar} – bfrancis
プロジェクトを編集しないでください.propertiesを追加するには、zipfileset要素をbuild.xmlに追加します。ここで、libs.somelibrary.classpathをfile.reference.RXTXcomm.jarおよびfile.reference.guava.jarに置き換えます。 –
ありがとう!もう1つの質問。ネイティブライブラリlibrxtxSerial.jnilibをビルドするにはどうすればよいですか? – bfrancis
- 1. Netbeans、java、jarを作成
- 2. スタンドアロンのコマンドラインjarファイルを作成する
- 3. netbeans 7.1でJarを生成
- 4. JRubyでスタンドアロンのjarファイルを作成する
- 5. スタンドアロンのTestNGプロジェクトをjar/bat/
- 6. Netbeansで署名付きJarを作成できない
- 7. Netbeans/Mavenプロジェクトからデスクトップjarを作成する
- 8. netbeansでmavenプロジェクトのjarファイルを作成する
- 9. NetbeansでJarファイルを作成する方法
- 10. Jythonスタンドアロンのjarとパッケージ
- 11. scalaFXスタンドアロンでjarファイルを実行
- 12. Tomcatサーバーにスタンドアロンのjarをデプロイ
- 13. NetBeans IDE 8.2を使用してJavaアーカイブ(.jar)ファイルを作成する方法
- 14. 複数のフレームを持つnetbeansでjarファイルを作成する方法
- 15. Java netbeans jarファイルの変更
- 16. Netbeansで実行/デバッグ.jarファイル
- 17. HttpClient javadoc jar(netbeans 7用)
- 18. NetBeans IDEでプロシージャを作成
- 19. NetbeansとJUnitテストを作成
- 20. netbeansプラットフォームでファイルを作成
- 21. NetBeansでAndroidライブラリプロジェクトを作成
- 22. スタンドアロンのautocad .netアプリケーションの作成方法
- 23. NetBeansプラグイン - プロセスの作成
- 24. jarファイルのバインディングクラスファイルがnetbeansによって生成されない
- 25. Jarタイプのカスタムプラグインタスクを作成
- 26. jarファイルを作成する
- 27. Runnable Jarを作成する
- 28. jarファイルディレクトリにフォルダを作成
- 29. NetBeansでJarファイルをエクスポートする
- 30. JavaBDBを.jarファイルに含める(Netbeans)
[SBT-アセンブリ]を見(https://github.com/sbt/sbt-assembly)または[OneJar]:あなたはすでに各ライブラリのためのproject.propertiesでこのようなものを持っている必要がありますhttps://github.com/sbt/sbt-onejar)。またはAntまたはjar.exeを使用して自分でjarファイルを作成するだけです。 – ManoDestra