exit code = 13에서 Spring Tool Suite를 시작할 수 없습니다.

1062 단어 SpringToolSuiteSTS

현상.


Windows 64bit를 가리키는 Spring Tool Suite 3.7.0과 4.1.2를 exe 클릭으로 시작하려고 하면 다음 메시지가 포함된 대화 상자가 표시되며 시작할 수 없습니다.
Java was started but returned exit code = 13

해결하다


64비트를 위한 STS가 32비트를 위한 자바에서 실행되면 이런 현상이 발생한다.

1. Java 실행 파일 확인


PowerShell로 ↓
which java
기본 자바.실행 여부를 표시합니다.32비트를 향한 것이기 때문에 이번 문제가 발생했다.

2. 64비트에 대한 자바 위치 확인


64비트의 자바로.exe는 보통 C:\Program Files\Java\jdkx.x.x_x\bin에 있습니다.
필요하면 64비트 Java를 설치합니다.

3. 환경 변수 Path 수정


환경 변수 Path에서 1로 시작합니다.구문을 사용합니다.
  • 사용자의 환경 변수와 시스템의 환경 변수가 모두 정의되어 있습니다Path. 두 가지를 찾아보십시오.
  • JAVA_HOME 등 기타 환경 변수의 커팅일 수 있음
  • 찾으면변경합니다.

    4. 변경 확인


    방금 켠 PowerShell을 잠시 끄고 PowerShell을 다시 켜고which java 3을 누르세요.변경합니다.

    5. STS 시작


    이렇게 하면 움직일 텐데...

    좋은 웹페이지 즐겨찾기