1. ホーム
  2. スプリングブート

スレッド "main "での例外 java.lang.reflect.InvocationTargetException メイン関数が存在しない。

2022-03-15 20:13:31
<パス

springboot プロジェクトをパッケージングした後、リリースでエラーが報告されます。 Exception in thread "main" java.lang.reflect.InvocationTargetException MANIFEST.MF ファイルに起動する主関数クラスが指定されていないためです。



回避策 pom.xml に以下の設定を追加してください。

org.springframework.boot
	      
spring-boot-maven-plugin
	      
1.4.2.RELEASE
	      
1.8.
	           
1.8
	           
com.example.hbase.SpringbootApplication
true
	                 
lib/
	               
	            
	       
	       
repackage
	             
	          
	        
	     
	     
org.apache.maven.plugins
 			
maven-compiler-plugin
 			
3.8.1
 			
1.8
     			
1.8
 			
		
 		
	


mavenを使ったパッケージング



最初のステップは、クリーンアップです。







ステップ2



プロジェクトのパッケージングのために、As="のMavenインサートを実行します。







ステップ3



パッケージパスに従って、jarパッケージを検索します。