0

配布用の製品をバンドルする作業を行っています。XML 標準、JSON、JQuery、html、JavaScript を使用し、複数のサーバーが含まれています。これは純粋な Java アプリケーションではありません。メインクラスはありません。jar ファイルを作成しようとすると、開けませんでした。jar ファイルのメイン クラスがないというエラー メッセージが表示されました。回避策として、代わりに tar ファイルをエクスポートしています。より良いアプローチはありますか?

さらに、ant スクリプトを使用してインストール ファイルを実行しています。私は使っている:

<target name="install" depends="tarChmodCompilerListener">
    <izpack input="install.xml"
            output="IzPack-install.jar"
            installerType="standard"
            basedir="${basedir}"
            izPackDir="${izPackDir}" />
</target>

Ant プログラムを実行しようとすると、izpack タグが認識されません (このコード ブロックは IzPack wiki から入手しました)。これを認識するにはjarファイルが必要だと思いますが、どれがどこにあるかわかりません。build.xml でこのコード ブロックを実行するにはどうすればよいですか?

Mac環境で作業しています。私はEclipseとシェルスクリプトを使用しています。Windows、Linux、または Mac へのエクスポート用にインストール プログラムが機能するため、IzPack を使用したかったのです。使用すべき別のプログラムはありますか?

4

1 に答える 1