eclipse.ini -vm 옵션을 설정하려면 어떻게 해야 합니까?
이클립스용 메이븐 플러그인을 설치했는데 아래와 같은 오류가 발생했습니다.
이클립스에서 -vm 옵션을 확인하십시오.ini는 JDK를 가리키고 있습니다.
사용 방법-vm
eclipse.ini에서 내 JDK를 가리키는 옵션?
내 솔루션은 다음과(와)
-vm
D:/work/Java/jdk1.6.0_13/bin/javaw.exe
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256M
-framework
plugins\org.eclipse.osgi_3.4.3.R34x_v20081215-1030.jar
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
eclipse.ini 파일에는 다음이 있어야 합니다.-vm
첫 번째 선에, 두 번째 선에 경로가 있습니다.모든 것을 한 줄로 묶으려고 하지 마세요!
-vm
C:\Program Files\Java\jdk1.6.0_07\bin\javaw.exe
"vmargs" 이후의 모든 항목은 vm 인수로 간주됩니다.그 전인지 확인하세요. 이클립스의 마지막 조각입니다.ini.
여기 위키 페이지가 있습니다.
JVM은 Eclipse 런처와 별도의 프로세스에서 포킹하거나 JNI 호출 API를 사용하여 프로세스 중에 로드하는 두 가지 방법으로 시작할 수 있습니다.
지정하는 경우-vm
실제 Java(w)에 대한 경로를 사용합니다.그러면 JVM이 별도의 프로세스로 분기됩니다.다음을 지정할 수도 있습니다.-vm
JVM이 동일한 프로세스에서 로드되도록 jvm.dll에 대한 경로를 사용합니다.
-vm
D:/work/Java/jdk1.6.0_13/jre/bin/client/jvm.dll
jre/bin 폴더 자체에 대한 경로를 지정할 수도 있습니다.
또한 일식의 일반적인 형식도 참고하십시오.ini는 각각 다른 줄에 있는 인수입니다."-vm"과 경로를 동일한 줄에 두면 작동하지 않습니다.
-vm
C:\Program Files\Java\jdk1.5.0_06\bin\javaw.exe
명령행 실행과 달리 경로에 공백이 있는지 여부에 관계없이 따옴표를 사용하지 마십시오.
여기 참조: Eclipse용 JRE 찾기
Ubuntu Linux용 솔루션:
-vm
/home/daniel/Downloads/jdk1.6.0_17/bin
-startup
plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.2.R36x_v20101019_1345
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-XX:MaxPermSize=256m
-Xms40m
-Xmx512m
뭔가가 바뀌었는지는 모르겠지만, Eclipse Galileo SR2(Windows XP SR3)의 "eclipse.ini" 항목에 대한 다른 답변을 시도했지만 아무 것도 작동하지 않았습니다.Java는 jdk1.6.0_18이며 기본 윈도우즈 설치입니다.경로에서 "\javaw.exe"를 삭제했을 때 상황이 개선되었습니다.
또한, 저는 그것에 대해 충분히 감사할 수 없습니다.-vm
ini 파일의 첫 줄이 되어야 합니다.저는 그것이 제게 정말 도움이 되었다고 믿습니다.
따라서 내 eclipse.ini 파일은 다음으로 시작합니다.
-vm
C:\Program Files\Java\jdk1.6.0_18\bin
참고로, JDK로 Eclipse를 실행하는 것을 명시해야 하는 저의 특별한 필요성은 m2eclipse 플러그인으로 작업하기를 원했기 때문입니다.
eclipse.ini 파일을 편집하여 다음과 유사한 항목을 지정해야 합니다.
C:\Java\JDK\1.5\bin\javaw.exe (your location of java executable)
-vmargs
-Xms64m (based on you memory requirements)
-Xmx1028m
또한 Eclipse.ini에서 Eclipse에 대한 의미는 다음보다 이전이어야 합니다.-vmargs
및은 라인 JVM 한든은것다음합야니다어이모대및 .-vmargs
선을
일식에서 가리키는 JDK입니다.ini는 이클립스 설치와 일치해야 합니다.
32비트 또는 64비트 Eclipse를 실행하는 경우 각각 32비트 또는 64비트 Java JDK를 사용합니다.
이 작은 해킹을 공유하고 싶습니다.
이클립스의 아이콘을 클릭하면 JRE에 문제가 있음을 알 수 있습니다.아이콘 속성의 대상 필드에 다음 명령을 입력했습니다.
C:\...\eclipse.exe -vm c:\'Program Files'\Java\jdk1.7.0_51\jre\bin\javaw
"""이 경로의 공간에 대한 문제를 해결할 것이라고 생각하는 것.그것은 작동하지 않았습니다.그런 다음 다음 명령을 시도했습니다.
C:\...\eclipse.exe -vm c:\Progra~1\Java\jdk1.7.0_51\jre\bin\javaw
성공적으로
eclipse.ini와 동일한 폴더에 Java Runtime 배포에서 복사한 bin, lib 등의 파일이 들어 있는 jre 폴더가 있다고 가정하면 eclipse에서 설정할 수 있습니다.이니
-vm
jre\bin\javaw.exe
이 있는 것으로 알고 있습니다.-vm
Java 런타임의 실행 파일 경로를 지정합니다.◦ 일식ini에서와 동일할 수 있습니다.
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20140603-1326
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
512M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms2000m
-Xmx3512m
언급URL : https://stackoverflow.com/questions/905611/how-do-i-set-the-eclipse-ini-vm-option
'programing' 카테고리의 다른 글
병합 정렬 알고리즘을 사용하여 내부 정렬하는 방법은 무엇입니까? (0) | 2023.05.29 |
---|---|
딜러들이 신속하게? (0) | 2023.05.29 |
Postgre 상태 확인 방법SQL 서버 Mac OS X (0) | 2023.05.29 |
Winforms: 응용프로그램.종료 대 환경.종료 대 양식.가까운. (0) | 2023.05.29 |
PostgreSQL "표 설명" (0) | 2023.05.29 |