0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

intellij jar 作成・実行

Posted at

「ファイル」-「プロジェクトの構造」を押下します。
image.png

「アーティファクト」の「+」を押下します。
image.png

「JAR」-「依存関係を持つモジュールから...」を押下します。
image.png

下記内容にし、「OK」を押下します。
モジュール:すべてのモジュール(mainのみ、testのみも可能)
メインクラス:メインとなるクラス
ライブラリのJARファイル:ターゲットJARに抽出
META-INFのディレクトリ:プロジェクトのsrc直下

src直下以外だとJARにMFファイルが取り込まれず、JAR実行時に「マニフェスト属性がありません」というエラーが発生します。

image.png

「プロジェクト構造」に戻るので「出力レイアウト」に「META-INF\MANIFEST.MF」が存在するのを確認し、「OK」を押下します。
image.png

「ビルド」-「アーティファクトのビルド」を押下します。
image.png

先ほど追加したアーティファクトを選択し、「ビルド」を押下します。
image.png

「src」と同じ階層にある「out」から「artifacts\アプリ名_jar\アプリ名.jar」が作成されていることを確認します。
image.png

コマンドプロンプトなどを開き、jarファイルがある場所まで移動して、下記コマンドを実行します。

java -jar アプリ名.jar

引数がある場合は下記の通りです。

java -jar アプリ名.jar 引数1=値 引数2=値
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?