Java 프로그래밍 언어
Java는 크로스 플랫폼 응용 소프트웨어를 작성할 수 있는 객체 지향 프로그래밍 언어로 1995년 5월 Sun Microsystems에서 출시한 Java 프로그래밍 언어이자 Java 플랫폼입니다. JavaEE(j2ee), JavaME(j2me), JavaSE(j2se))의 총칭.
배경: 다른 사람들이 Alibaba Cloud 서버에 jdk를 설치하고 환경 변수를 구성했습니다. jar 패키지를 원격 서버에 배치하면 압축 패키지가 되었습니다. 얽힌… 1.7 버전이며 1.7jdk가 설치된 다른 노트북에서 테스트되었습니다. 참조 환경을 따르고(마지막 단계는 사용되지 않음) 기본 열기 방법을 jrebin 아래의 javaw.exe 파일로 선택하면 인터페이스를 직접 열 수 있습니다. 효과는 다음과 같습니다.
둘째, 서버 측 환경 변수 및 파일을 확인합니다.
서버 측 java_home, classpath, 경로 설정은 다음과 같습니다. 모두 정확하지만 파일에 해당 버전이 없습니다. jdk의 jre가 아닌 동일한 버전의 jre가 참조에도 사용됩니다. 지금 시도해 보세요.
셋째, 기본 열기 방법 수정
serverchat.jar을 선택하고 마우스 오른쪽 버튼을 클릭한 후 [다음으로 열기], [기본 열기 프로그램 선택], [찾아보기] 경로에 주의하여 jdk 아래의 jre에서 javaw.exe 파일을 선택하고 열고 확인합니다. 이때 serverchat.jar에는 java 아이콘이 표시됩니다. 일부 컴퓨터에서는 두 번 클릭해도 열 수 있지만, 두 번 클릭해도 인터페이스가 열리지 않으면 다음 단계로 진행하세요.
넷째, 루트 권한으로 javaw.exe 명령의 레지스트리를 수정합니다.
이 단계도 중요합니다. 이 단계를 수행하기 위해 다른 사람들의 블로그 게시물을 참조했습니다. [관리자 권한으로 열기]를 사용하지 않고 직접 regedit 명령을 사용했습니다. 레지스트리의 java.exe 및 javaw.exe 폴더가 모두 비어 있었습니다.
레지스트리 편집기에서 "HKEY_CLASSES_ROOTApplicationsjavaw.exeshellopencommand"를 찾아 [기본값]을 선택한 후 [수정]을 마우스 오른쪽 버튼으로 클릭합니다.
다음 명령문을 편집합니다.
"C:\Program Files\java\jdk1.7.0_67\jre\bin\javaw.exe" -jar "%1"
두 번째 이미지 실행 효과를 얻으려면 저장하고 종료합니다.
java -jar C:\Users\***\Desktop\ServerChat.jar