- 締切済み
Javaの実行ファイルからjarを生成する方法を、わかりやすく教えてく
Javaの実行ファイルからjarを生成する方法を、わかりやすく教えてくだされば。 現在JavaベースのRPG製作ソフトを作成しているのですが、製作ソフトから実行可能jar形式で実行プログラムを生成する方法を探しています。 jarファイルをzipと同じ形式で、META-INFなどのフォルダ、クラスファイル、マニフェストファイル、画像ファイルなどを出力すればいいと思うのですが、それよりもてっとりばやく簡単に作成する方法は無いのでしょうか。 あるいはjarにファイルを追加する簡単な方法とか...お願いします。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
noname#130824
回答No.4
- Tacosan
- ベストアンサー率23% (3656/15482)
回答No.2
「SDK を入れてもらう」のが一番簡単かつてっとりばやいと思うなぁ. Java のプログラムで jar ファイルを扱うことは可能なので理論上「jar ファイルを扱うクラス一式」もまとめた形にはできるんだけど, それを Oracle が許してくれているかどうかは知らない. あと, その気になって自前で jar ファイルを扱う機能をつけたとして, それで作ったものを「jar ファイル」と呼んでいいか (Oracle が「jar ファイル」と呼ぶことを許してくれているか) どうかも知らない.
- SaKaKashi
- ベストアンサー率24% (755/3136)
回答No.1
jar -cvf jarファイル名 パッケージトップディレクトリ
質問者
お礼
お返事ありがとうございます。 でも、この方法だとJavaの開発環境を持っていないとできませんよね(一分ほど調べた結果です。誤りがなければよいのですが)。 このソフトウェアのユーザは、Javaの実行環境だけを持ち合わせていると思いますから。
お礼
ぬぬぬ、微妙なところですかね。 SDKが必要となると、敷居が上がってしまうような気がするのですよ。 やっぱり「ZIP仕様でjarを自動生成」ですかね...。