확률은 jar 파일이 실행 중임을 나타냅니다. 하지만 문제는 당신이 System.out과 System.in을 당신의 I/O 용으로 사용하고 있다는 것입니다. jar 파일을 실행할 때 (더블 클릭으로) 콘솔이 보이지 않습니다.
GUI를 생성하고 난 등/
O를하는 것은 당신이 ("자바 -jar 명령 줄에서 jar 파일을 실행할 수 있습니다 - 또는 것을 사용 -Either이 대처하는 방법은 두 가지가 있습니다
yourjar.jar "< - windows cmd를) 입력 및 출력은 jar를 실행하는 데 사용했던 명령 창을 통해 수행됩니다.
편집이 : 고정에 대한 몇 가지 정보가 추가되었습니다 : "자바가 인식되지 않습니다 ..."
당신은 여기에 두 가지 옵션이 있습니다, 당신이 명령을 사용하여 항아리를 실행하는 "자바 -jar yourjar.jar" ; 당신이 당신의 자바 실행 파일의 전체 경로와 "자바"를 대체 할 수 있도록 예를 들어 :
"C:\Program Files\Java\jdk1.8.0_05\bin\java" -jar yourjar.jar
또는
"C:\Program Files\Java\jdk1.8.0_05\jre\bin\java" -jar yourjar.jar
이 그래도 짜증나 되는가, 그렇게 할 수있는 최선의 일이 자바를 설정 시스템 환경 변수에서. '시작 메뉴'를 열고 '컴퓨터'를 마우스 오른쪽 버튼으로 클릭 한 다음 '속성'을 선택하십시오. 일단 '고급 시스템 설정'을 선택한 다음 '환경 변수'버튼을 클릭하십시오.
지금 내가하고 싶은 것은 또 다른 두 변수를 만드는 것입니다 (다른 사용자에게이 작업을 수행하지 않으려는 경우 계정 섹션의 사용자 변수에서 수행하십시오), "JDK_HOME"및 " JAVA_HOME ". 나는 개인적으로 내가 뭔가를 가지고 있었던 약간의 실수 때문에 같은 장소를 지적했다.
그래서 당신의 변수 추가 : 하나만이 필요한 것처럼 그러나 귀하의 경우에 우리는 JDK_HOME 갈거야, 소리
을 그리고 우리가 원하는에 실제로이 시스템 경로에 있고, 그래서 변수를보고 "PATH"라는 하나를 발견,이 일을 편집하고 우리는 그것에 JDK_HOME 변수 디렉토리와 bin 폴더 추가 할 겁니다 : MU를 추가 할 때
을 ltiple 디렉토리를 Path 변수에 추가합니다. 각 디렉토리는 세미콜론으로 구분됩니다. % JDK_HOME %를 지정하여 JDK_HOME 변수를 추가한다는 것을 알게 될 것입니다. 그러나 bin 디렉토리 내에 Java 실행 파일을 사용하고자하므로 '/ bin'을 추가합니다. 이제 환경 변수 구성을 닫고 다시 정리 한 다음, "java"명령을 실행해야합니다.
토마스
Cmd를 나에게 오류를주고있다. 다음과 같습니다 : 'java'는 내부 또는 외부 명령, 작동 가능한 프로그램 또는 배치 파일로 인식되지 않습니다. – nkorea