[SPRING] Java 버전 1.7에서 STS를 실행하는 방법
SPRINGJava 버전 1.7에서 STS를 실행하는 방법
이클립스 (자바 1.7) 및 STS 3.8.1 (자바 1.8) 실행할 필요가 있지만 자바 7 STS 3.8.1 오류가 점점 기본값으로 선택하면. 나는 OS를 사용하고있다 : 우분투 14.10
Error : Version 1.7.0_80 of the JVM is not suitable for this product. Version: 1.8 or greater is required.
또는 기본 이클립스가 제대로 작동하지 않기 때문에 Java 1.8을 선택합니다.
내 요구 사항은 STS 함께 자바 1.7을 사용하여 프로젝트를 빌드하는 것입니다. 최신 버전 3.8.1은 java 1.7을 지원하지 않습니다.
그리고 어떤 버전의 STS 지원 1.7을 검색하려고하지만 어떤 대답도 얻지 못하고 있습니다.
해결법
-
==============================
1.이 질문은 오래되었지만 향후 Java 8을 설치할 수없는 사람이나 다른 답변에서 해결 방법을 사용할 수없는 사람은 3.8.0이 Java 1.8이 필요한 첫 번째 버전이었고 3.7.3은 여전히 사용되었습니다. 자바 1.7만으로도 좋은 결과를 보여줍니다.
이 질문은 오래되었지만 향후 Java 8을 설치할 수없는 사람이나 다른 답변에서 해결 방법을 사용할 수없는 사람은 3.8.0이 Java 1.8이 필요한 첫 번째 버전이었고 3.7.3은 여전히 사용되었습니다. 자바 1.7만으로도 좋은 결과를 보여줍니다.
-
==============================
2.동일한 오류를 검색했지만 다른 옵션을 원했기 때문에이 페이지를 방문한 경우 STS.ini 구성 설정을 업데이트 할 수 있습니다 (예 : /sts-win32-x86_64/sts-bundle/sts-3.9.3.RELEASE). / 폴더)를 다음과 같이 두 줄 긋습니다. 두 번째 행은 Java 8 설치 경로입니다.
동일한 오류를 검색했지만 다른 옵션을 원했기 때문에이 페이지를 방문한 경우 STS.ini 구성 설정을 업데이트 할 수 있습니다 (예 : /sts-win32-x86_64/sts-bundle/sts-3.9.3.RELEASE). / 폴더)를 다음과 같이 두 줄 긋습니다. 두 번째 행은 Java 8 설치 경로입니다.
-vm C:/Program Files/Java/jdk1.8.0_131/bin/javaw.exe
기발한:
-startup plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.551.v20171108-1834 -product org.springsource.sts.ide --launcher.defaultAction openFile -vmargs -Dosgi.requiredJavaVersion=1.8 --add-modules=ALL-SYSTEM -Xms40m -Dosgi.module.lock.timeout=10 -Dorg.eclipse.swt.browser.IEVersion=10001 -Xmx1200m
업데이트 :
-vm C:/Program Files/Java/jdk1.8.0_131/bin/javaw.exe -startup plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.551.v20171108-1834 -product org.springsource.sts.ide --launcher.defaultAction openFile -vmargs -Dosgi.requiredJavaVersion=1.8 --add-modules=ALL-SYSTEM -Xms40m -Dosgi.module.lock.timeout=10 -Dorg.eclipse.swt.browser.IEVersion=10001 -Xmx1200m
-
==============================
3.
방금 jre를 대체 jre 값으로 설정했습니다.
-
==============================
4.그것은 jdk 1.8을 열고 STS (일식)를 실행하도록 요청합니다. 여전히 당신이 원하는 JDK 버전으로 프로젝트 / 코드를 빌드 할 수 있습니다.
그것은 jdk 1.8을 열고 STS (일식)를 실행하도록 요청합니다. 여전히 당신이 원하는 JDK 버전으로 프로젝트 / 코드를 빌드 할 수 있습니다.
jdk1.8을 설치하고, 1.8이 기본 jdk가되도록 JAVA_HOME 및 PATH 환경 변수를 설정하십시오. 이 후 STS를 열 수 있어야합니다. 그런 다음 프로젝트를 설정하고 프로젝트의 JDK를 1.7 또는 원하는대로 설정하십시오.
도움이되기를 바랍니다.
-
==============================
5.STS 3.8.1 올인원 배포는 Java 1.8을 시작해야하는 Eclipse v4.6을 기반으로합니다. @Jens가 언급했듯이 Windows -> 환경 설정을 열 수 있습니다. 그런 다음 트리 노드 Java> 설치된 JRE를여십시오. 새 JRE / JDK를 추가 한 후에는 기본값으로 설정하거나 다른 항목을 삭제할 수 있습니다.
STS 3.8.1 올인원 배포는 Java 1.8을 시작해야하는 Eclipse v4.6을 기반으로합니다. @Jens가 언급했듯이 Windows -> 환경 설정을 열 수 있습니다. 그런 다음 트리 노드 Java> 설치된 JRE를여십시오. 새 JRE / JDK를 추가 한 후에는 기본값으로 설정하거나 다른 항목을 삭제할 수 있습니다.
다른 옵션 : Eclipse 4.5를 설치 한 경우 https://spring.io/tools/sts/all을 방문하십시오.
from https://stackoverflow.com/questions/39761992/how-to-run-sts-on-java-version-1-7 by cc-by-sa and MIT license
'SPRING' 카테고리의 다른 글
[SPRING] 업로드 파일 반환 403 오류 - 봄 MVC (0) | 2019.05.09 |
---|---|
[SPRING] Spring 보안 역할에 기반한 Jackson @JsonIgnore 필드 (0) | 2019.05.09 |
[SPRING] Jackson, 참조의 한 속성을 직렬화 (0) | 2019.05.09 |
[SPRING] Spring 3 MVC 디스패처 xml 및 applicationContext xml (0) | 2019.05.09 |
[SPRING] applicationContext.xml를 해석하면 java.lang.NoSuchMethodError가 렌더링됩니다. 이것은 종속성 문제로 인해 발생할 수 있습니까? (0) | 2019.05.09 |