java 환경 구축 강좌
오늘 마침 시간 이 있어 서 자바 환경 변수의 설정 을 간단하게 정리 하고 설명 을 추가 하여 초보 친 구 를 도 울 수 있 기 를 바 랍 니 다.
1.먼저 JVM,JRE,JDK 가 무엇 인지 알 아야 한다.
나 는 1,2 년 동안 일 한 프로그래머 들 이 이 세 가지 개념 을 잘 설명 하지 못 하 는 것 을 본 적 이 있다.간단하게 설명 하면...
JVM:자바 가상 머 신
JRE:자바 실행 환경 간단하게 JRE=자바 가상 머 신+핵심 라 이브 러 리(자바 가상 머 신 을 보조 하 는 파일)
JDK:자바 개발 도구 모음 JDK=JRE+자바 개발 도구
2.환경 변수 설정
우 리 는 인터넷 에서 자바 환경 변 수 를 검색 하 는데,일반적으로 JAVA 를 설정 해 야 한다.HOME,Path,CLASSPATH 세 가지 변수,
여기 캡 처 안 할 게 요.D 판 에 jdk 7 을 설 치 했 어 요.
①JAVA_HOME 설정
JAVA_HOME=D:\Java\jdk1.7.0_25
JAVA_HOME 는 jdk 의 경 로 를 표시 합 니 다.JAVA 를 따로 설정 해 야 하 는 이 유 는...HOME 변 수 는 path 환경 변수 정 보 를 자주 수정 하지 않도록 path 에 사용 합 니까?
② 경로 설정
Path"변수 값"텍스트 상자 의 시작 위치 에[%JAVA 추가HOME%\bin;%JAVA_HOME%\jre\bin;】아니면 그냥[%JAVAHOME%\bin;】。
Path 변수 역할:콘 솔 이 임의의 경로 에서 자바 의 개발 도 구 를 찾 을 수 있 도록 합 니 다.이렇게 해서 자바 나 자바 c 와 같은 명령 을 호출 할 때 jdk 의 빈 디 렉 터 리 로 먼저 찾 지 않 아 도 됩 니 다.
③CLASSPATH
일반 인터넷 에 서 는 다음 과 같은 설정 을 요구 합 니 다.
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
우선 CLASSPATH 가 무슨 소 용이 있 는 지 알 아야 합 니 다.CLASSPATH 는 class 파일 이 있 는 경로 정 보 를 설정 합 니 다.
사실 jdk 1.5 이후 sun 회 사 는 CLASSPATH 설정 을 추천 하지 않 습 니 다.초기 jdk 버 전에 서 CLASSPATH 를 설정 하지 않 으 면 가상 기 회 는 필요 한 핵심 라 이브 러 리 를 찾 을 수 없습니다.예 를 들 어 dt.jar.
현재 의 새로운 버 전 은 이미 자동 으로 찾 을 수 있 습 니 다.인터넷 에서 많은 튜 토리 얼 이 비교적 오래 되 었 고 게다가 모두 가 복사 본 을 옮 겨 실 었 기 때문에 오래된 튜 토리 얼 은 여전히 설정 을 요구 합 니 다.여기 서 우 리 는 CLASSPATH 설정 을 추천 하지 않 습 니 다.
자,설정 이 맞다 면 자바-version 을 입력 하면 다음 버 전 정 보 를 볼 수 있 을 것 입 니 다.
우리 도'Hello World'라 고 써 볼 수 있 는데,
새 Demo.java 파일 을 만 드 는 폴 더 를 찾 습 니 다.
수첩 으로 편집 하여 자바 코드 를 기록 합 니 다.
public class Demo {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
저장 후 콘 솔 을 열 어 현재 폴 더 로 찾 습 니 다.먼저 javac Demo.java 를 실행 합 니 다.
자바 데모 재 실행
우 리 는 전형 적 인 Hello World 를 볼 수 있 습 니 다.다음 과 같 습 니 다.
참고 로 자바 c 와 자바 라 는 두 명령 을 말씀 드 리 겠 습 니 다.
javac:자바 컴 파일 러 를 시작 하여 지정 한 자바 원본 파일 을 컴 파일 합 니 다.
java:자바 가상 컴퓨터 설명 을 시작 하고 대응 하 는 class 파일 을 실행 합 니 다.
자,이렇게 해서 우리 자바 의 입문 은 완 성 된 셈 이다.
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Is Eclipse IDE dying?In 2014 the Eclipse IDE is the leading development environment for Java with a market share of approximately 65%. but ac...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.