java项目运行时提示process finished with exit code 1;只显示错误代码,没有显示具体错误信息;解决方案
java项目运行时提示process finished with exit code 1;只显示错误代码,没有显示具体错误信息;解决方案
参考文章:process finished with exit code 1
错误截图
1.找到程序运行入口
我的是
src>main>java>com.example.checkmavenprojectbasedirweb>CheckMavenProjectBasedirWebApplication.java
代码
package com.example.checkmavenprojectbasedirweb;import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplication
public class CheckMavenProjectBasedirWebApplication {public static void main(String[] args) {SpringApplication.run(CheckMavenProjectBasedirWebApplication.class, args);}}
核心代码
public static void main(String[] args) {SpringApplication.run(CheckMavenProjectBasedirWebApplication.class, args);}
2.修改入口程序,加上异常捕获
public static void main(String[] args) {try {SpringApplication.run(CheckMavenProjectBasedirWebApplication.class, args);}catch (Throwable e) {System.out.println("错误!!!");System.out.println("错误!!!");System.out.println("错误!!!");System.out.println("错误!!!");System.out.println("错误!!!");System.out.println("Exception occured: " + e);System.out.println("/******【错误捕获结束】******/");}
}
java的catch(Throwable e)和catch (Exception e)的区别
请看文章: java的catch(Throwable e)和catch (Exception e)的区别