경로에 %JAVA_HOME%\bin을 추가하세요. 전체 JDK 설치 및 환경 변수 구성은 다음과 같습니다.
JDK를 설치하고 설치 디렉터리를 선택하면 설치 프로세스 중에 두 개의 설치 프롬프트가 나타납니다. 첫 번째는 jdk를 설치하는 것이고, 두 번째는 jre를 설치하는 것입니다. 동일한 java 폴더 내의 다른 폴더에 둘 다 설치하는 것이 좋습니다. (java 폴더의 루트 디렉터리에 동시에 설치할 수 없습니다. jdk와 jre를 같은 폴더에 설치하면 오류가 발생합니다.)
jdk와 jre를 기본 위치에 설치하는 것을 권장합니다.
JDK 설치 후 환경 변수를 구성하시겠습니까? 컴퓨터 → 속성 → 고급 시스템 설정 → 고급 → 환경 변수.
내 컴퓨터->시스템 변수→새 JAVA_HOME 변수를 마우스 오른쪽 버튼으로 클릭합니다. 변수 값은 jdk 설치 디렉터리를 채웁니다.
시스템 변수 → 경로 변수 찾기 → 변수 값 끝에 편집 및 입력
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 경로 변수 값에는 ; 기호가 없습니다. 그렇지 않은 경우 ; 기호를 먼저 입력한 후 위 코드를 입력하세요.
시스템 변수 → 새 CLASSPATH 변수를 생성하고 변수 값을 입력합니다.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(앞의 점에 주의하세요). 구성되어 있습니다.
cmd를 실행하여 java -version을 입력하여 구성이 성공했는지 확인합니다(java와 -version 사이에 공백 있음). 출력 결과가 있으면 구성이 성공한 것입니다.
확장 읽기:
범주:
Enterprise Edition(Java EE)
Java EE[1]는 Java2를 사용하는 플랫폼입니다. 엔터프라이즈 솔루션 개발, 배포 및 관리와 관련된 복잡한 문제를 단순화하는 아키텍처입니다. J2EE 기술의 기반은 핵심 Java 플랫폼 또는 Java2 플랫폼의 표준 버전입니다. Java EE는 "한 번 작성하면 어디서나 실행" 기능, 편리한 데이터베이스 액세스를 위한 JDBC API, 인터넷 애플리케이션 등의 데이터를 보호하기 위한 CORBA 기술과 보안 모드 기능은 물론 EJB(Enterprise? JavaBeans), Java Servlets API, JSP(Java Server Pages) 및 XML 기술에 대한 포괄적인 지원을 제공합니다. 궁극적인 목표는 기업 개발자가 출시 시간을 크게 단축할 수 있는 아키텍처가 되는 것입니다.
Java EE 아키텍처는 큰 비용을 들이지 않고 고가용성, 고신뢰성, 확장성을 요구하는 애플리케이션의 요구 사항을 충족할 수 있는 중간 계층 통합 프레임워크를 제공합니다. J2EE는 통합 개발 플랫폼을 제공함으로써 다중 계층 애플리케이션 개발에 따른 비용과 복잡성을 줄이는 동시에 기존 애플리케이션 통합에 대한 강력한 지원을 제공하고 EJB를 완벽하게 지원하며 애플리케이션 패키징 및 배포를 지원하는 훌륭한 마법사를 제공합니다. 향상된 보안 메커니즘과 향상된 성능을 추가합니다.
Standard Edition(Java SE)
Java SE는 Java Platform, Standard Edition(Java 2 Platform이라고도 함)의 약어로, 데스크톱에서 Java 애플리케이션을 개발 및 배포하는 데 사용됩니다. 서버, 임베디드 장치 및 실시간 환경. Java SE에는 Java 웹 서비스 개발을 위한 클래스 라이브러리가 포함되어 있으며 Java EE 및 Java ME의 기반을 제공합니다.
Java SE(Java Platform, Standard Edition, Java Standard Edition)는 JDK 및 JRE를 기반으로 합니다.
JavaSE 유래
Java의 보안 모델은 주로 사용자 경험을 향상시키기 위한 브라우저 확장 메커니즘으로 여겨졌던 플랫폼 초기로 거슬러 올라갑니다.
실행되는 Java 코드는 다양한 소스에서 파생될 수 있으며 그 중 일부는 알 수 없거나 신뢰할 수 없습니다. 따라서 플랫폼의 보안은 처음에는 실행되는 코드가 신뢰할 수 있는지 확인하는 문제를 해결하는 데 주로 중점을 두었고 전체 게임은 브라우저에서 애플릿을 실행하는 것을 중심으로 진행되었습니다. 하지만 이 모델은 단순히 신뢰할 수 있는 부분과 신뢰할 수 없는 부분으로 나누어져 있으며, 적당히 복잡한 애플리케이션도 실행할 수 없습니다.
버전 1.2부터 Java는 점차 프로그래밍 플랫폼으로 인식되었으며, 더 이상 단순한 브라우저 확장이 아닙니다. Sun은 구성 가능한 보안 정책이라는 개념을 시작으로 보다 유연한 보안 기능을 제공하기 시작했습니다. . Java 문서에서는 개발에 대해 설명합니다.
Java 플랫폼이 엔터프라이즈 환경에 진출하기 시작했을 때 순수한 코드 기반 기능으로는 대규모 애플리케이션의 보안을 관리할 수 없다는 것이 금방 명백해졌습니다. Java 플랫폼 버전 1.4에는 사용자 기반 권한을 보안 정책에 통합하기 위한 JAAS(Java Authentication and Authorization Service)라는 새로운 기능이 도입되었습니다. 스택의 특정 코드 프레임에 대한 권한은 이제 코드 소스(CodeSource)와 인증 시 사용자에게 할당된 ID, 그룹 및 역할을 기반으로 합니다.
Micro Edition(Java ME)
Java ME[2]는 Java Platform, Micro Edition의 약자로 소비자를 포함한 모바일 장치에 제공하는 기술 및 사양의 집합입니다. 제품, 임베디드 디바이스, 첨단 모바일 디바이스 등)은 Java 환경을 기반으로 개발 및 응용 플랫폼을 제공합니다. Java ME는 현재 두 가지 유형의 구성으로 구분됩니다. 하나는 소형 모바일 장치를 위한 CLDC(Connected Limited Device Profile)이고, 다른 하나는 스마트폰 및 셋톱박스와 같은 보다 강력한 모바일 장치를 위한 CDC(Connected Device Profile CDC)입니다. ) .
Java ME에는 자체 클래스 라이브러리가 있으며, 그 중 CLDC는 JVM이라는 전용 Java 가상 머신을 사용합니다.