アイデア Springboot Web プロジェクトを jar にパッケージ化する場合、Error: 無効または破損した jarfile x.jar 解決策
2022-02-08 15:48:36
Baiduは、ideaを使ってspringbootのWebプロジェクトをjarパッケージにするブログがいくつかありますが、問題があり、パッケージされたjarは動作しません。
または、エラーが表示されます。Error: 無効または破損したjarfile x.jar。
そこで、自分でできる正しい方法を、重要な手順(間違えやすい手順)を詳しくまとめました。
1. ファイル選択 -> プロジェクト構成
2. 次の項目を順番に選択してください。
3. モジュールに基づいてjarを作成し、画像のように、プロジェクト、エントリクラスなどを選択します。最後の項目META-INF
はデフォルトでsrcmainjavaディレクトリに置かれます。もしデフォルトを使用して、他の設定を行わなければ
生成されたjarにMETA-INFディレクトリが含まれず、jarの実行時にエラーが発生することがあります。
正しいのは、META-INFをsrcディレクトリ、またはsrcmainresourcesに置くことです。画像&のようにね。
関連
-
アクセス制限について アプリケーションの種類がAPIでない(必要なライブラリの制限)。
-
Javaクラスローダーにソースコードから潜り込む
-
スキャナは、タイプに解決することはできません最もルーキー初心者の質問
-
スレッド "main" で例外発生 java.lang.ArrayIndexOutOfBoundsException: 4 at text.Division.main(Divisi
-
spring-boot 401 このリソースにアクセスするには完全な認証が必要です エラー解決
-
スレッド "main" で例外発生 java.net.BindException: アドレスは既に使用中です。NET_Bind
-
ローカルリソースのロードが許可されていない場合の解決策
-
response.sendRedirectによる不具合とその対処法
-
SyntaxError: JSON入力の予期せぬ終了 解決策とアイデア
-
スプリングセキュリティ CSRF対策
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Java のエラーです。未解決のコンパイル問題 解決方法
-
この行に複数のマーカーがある - HttpServletResponseが型エラーに解決できない
-
myeclipseでコンパイルするとAntエラーが発生する javaの例外が発生しました。
-
アクセス制限です。タイプ 'Application' は API ではありません。
-
final, finally, finalizeの違いについて話してください。
-
JQuery DataTable 详解
-
Java コンパイルエラー - スレッド "main" で例外 java.lang.Error: 未解決のコンパイル問題です。
-
java.lang.NoClassDefFoundError: org.apache.jasper.el.ELContextImpl クラスを初期化できませんでした。
-
Javaドッキングリーダの落とし穴について終了コード -1073740940 (0xC0000374)でプロセス終了
-
同期・並行クラスコンテナ