JAVA_를 사용해야 합니다.홈 포인트는 JDK 또는 JRE?
제가 지목한 건JAVA_HOME
로.C:\Program Files (x86)\Java\jre7
정상적으로 동작합니다.이후 개미 압축을 풀고 개미와 관련된 환경변수를 설정했는데 입력 후 다음과 같은 에러메시지가 떴습니다."ant -version"
저는 이 포럼을 검색했습니다.Java를 JRE가 아닌 JDK로 지정하는 솔루션이 있습니다.나는 이것이 해결책이 되어야 하는지 정확히 모르겠다.즉, 일반적으로 어느 쪽이 JAVA_를 사용할 필요가 있는가?홈 포인트는?JDK 또는 JRE?
Maven 또는 Ant와 함께 개발하거나 빌드하는 경우 다음과 같은 유틸리티가 있는 JDK(Java Development Kit)를 가리켜야 합니다.javac
(Java 컴파일러)가 상주합니다.그렇지 않으면 JRE(Java Runtime Environment)를 가리킬 수 있습니다.
JDK에는 JRE가 가진 모든 것 등이 포함됩니다.Java 프로그램만 실행하는 경우 JRE 또는 JDK를 가리킬 수 있습니다.
간단히 (jdk1.x.x.x_xx로 변경)
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_05
JAVA_HOME은 JDK를 가리키고 있다.그래도 작동하지 않으면 Java 6이 아닌 Java 7용으로 ant를 다운로드했는지 확인하십시오.
일반적으로 JRE 또는 JDK를 가리켜도 상관없습니다.사용하는 어플리케이션에 따라 다릅니다.Ant의 모든 기능을 얻으려면 JDK를 가리켜야 한다고 문서에는 Ant의 모든 기능이 포함되어 있습니다.
개발자로서 JAVA_를 가리켜야 합니다.jdk에서 javac copiler 등에 액세스하기 위한 HOME.JRE에서 실행할 수 있는 프로그램을 테스트할 수 있다면 좋습니다.앱 서버를 사용하는 경우 JRE 대신 JDK가 필요한 경우가 많지만 이는 특정 서버에 따라 다릅니다.
JDK 또는 JRE 중 하나를 사용할 수 있지만 다음과 같습니다.
JAVA_HOME은 사용할 JDK/JRE를 찾기 위해 런처에 의해 사용됩니다. (JDK는 Java 툴이 필요한 작업도 있기 때문에 권장됩니다).. ANT_HOME 설정
새로운 JDK 버전에는 별도의 JRE 폴더가 없기 때문에 파티에 늦는 사람이나 지금 배우는 것은 문제가 되지 않습니다.JDK를 가리키면 끝입니다.
단순하게 하자.설정으로 이동하여 "환경 변수"를 검색합니다.환경변수 창이 뜨면 NEW를 클릭한 후 BROWE DIRECTORY를 클릭하여 JDK 설치 경로를 찾아 새 SYSTEM 변수를 만듭니다.JDK는 프로그램파일에 인스톨 되어 있을 필요가 있습니다.JAVA 폴더가 표시됩니다.폴더 안에는 JDK와 JRE가 있습니다.코드를 쓸 경우 [JDK]를 선택해야 합니다.JRE로 충분하다고 말하는 사람 말 듣지 마...안 돼! 안 돼!적절한 디렉토리는 C:\Program Files\Java\jdk1.8.0_144와 같아야 합니다.이렇게 심플합니다.
언급URL : https://stackoverflow.com/questions/17601827/should-java-home-point-to-jdk-or-jre
'programing' 카테고리의 다른 글
MySQL 문자열 바꾸기 (0) | 2022.12.09 |
---|---|
첫 번째 컴포넌트의 함량을 초월하기 위해 반응 컴포넌트를 다른 반응 컴포넌트로 전달하려면 어떻게 해야 합니까? (0) | 2022.12.09 |
이 SQL의 쿼리 성능 향상 (0) | 2022.10.30 |
경고 하나 받아볼 수 있을까요? (0) | 2022.10.30 |
MySQL/MariaDB에 저장 프로시저를 NULL 매개 변수 허용 안 함 (0) | 2022.10.30 |