System.exit (int)를 사용하여 Java 프로그램에서 종료 코드를 던지고 있습니다. 프로그램이 이런 식으로 종료 할 때 어떤 메시지를 볼 수 있어야합니까? 나는이 시점에서 아무 것도 볼 수 없다.유닉스에서 java 종료 코드를 참조하십시오.
1
A
답변
6
그건 정상입니다. bash에서 $?
을 사용하여 Unix에서 명령의 종료 코드를 볼 수 있습니다.
3
System.exit
에 의해 반환 된 값은 운영 체제에서 읽을 수 있으며 운영체제별로 해석됩니다. 대부분의 유닉스 계열 시스템에서는 프로그램의 종료 코드를 다른 프로세스가 캡처 할 수는 있지만 반환 값을 0이 아닌 값으로 설정하면 OS가 오류 메시지를 인쇄하지 않습니다. 예를 들어, 프로그램이 컴파일되지 않으면 javac
컴파일러는 0이 아닌 상태 코드를 반환하지만 OS는이 경우 특별한 오류 메시지를 출력하지 않습니다. 일종의 오류 대화 상자를 표시하려면 수동으로해야합니다.
희망이 도움이됩니다.
3
당신은 $? 자바가 exit 코드를보기 위해 종료 한 후. 명령이 0이 아닌 상태를 리턴 할 때 쉘은 기본적으로 메시지를 인쇄하지 않습니다.
관련 문제
- 1. 가이 코드를 참조하십시오
- 2. 유닉스에서 java 콘솔 프로그램을 실행하십시오.
- 3. Java 코드를 사용하여 Windows 운영 체제 종료
- 4. 정규 표현식 코드를 참조하십시오 HTML
- 5. 여러 프로젝트의 C# 코드를 참조하십시오.
- 6. Java : 유닉스에서 모든 하위 프로세스를 죽이기
- 7. 링크는 여기에 코드를 작업을 참조하십시오 .MP3 파일
- 8. 유닉스에서
- 9. 유닉스에서 작동합니까?
- 10. LSOF 종료 코드를 변수
- 11. = 스파게티 코드를 종료 하시겠습니까?
- 12. Eclipse : 자동 종료 (java)
- 13. Java 명령 프롬프트 종료
- 14. 무엇이 잘못 되었나요? 아래 코드를 참조하십시오.
- 15. robolectric, 아니 의도는 내 코드를 참조하십시오 receiveResult`
- 16. 유닉스에서 Java .jar이 실행되고 있지 않습니다.
- 17. 유닉스에서 file 명령에 해당하는 java 라이브러리가 있습니까?
- 18. 컴파일 된 Java 코드를 사용하여 Buildbot 종료 코드 수정
- 19. Win32 API를 사용하여 (Java) 프로세스의 종료 코드를 얻으려면 어떻게해야합니까?
- 20. ant scp 작업의 종료 코드를 가져올 수 있습니까?
- 21. Java TCP 스트림 종료
- 22. Windows 종료시 Java 종료
- 23. Java 코드로 애플리케이션 종료/중지
- 24. Java Generics and Collection Refref를 참조하십시오.
- 25. IntelliJ Java Project에서 .class 파일을 참조하십시오.
- 26. 어떻게 Rhino에서 종료 코드를 반환합니까?
- 27. 리눅스에서 명령 종료 코드를 무시합니다.
- 28. 원격 스크립트의 종료 코드를 캡처합니까?
- 29. 서비스 - 종료 코드를 잡는 방법
- 30. 유닉스에서 자바 설치 자동화하기