해결됨: jshell 종료

마지막 업데이트 : 09/11/2023

이 기사에서는 Java 9에 도입된 Java Shell 도구인 jshell을 종료하는 방법에 대해 설명합니다. 이는 Java 코드 조각을 빠르게 테스트할 수 있는 명령줄 기반 REPL(Read-Evaluate-Print Loop)과 같습니다. 그러나 jshell을 종료하고 운영 체제 명령 프롬프트로 돌아가고 싶은 경우가 있을 수 있습니다. 이를 위해 문제에 대한 솔루션을 제공하는 것부터 시작하고 코드를 포괄적으로 살펴보겠습니다. 이 문서에는 관련 라이브러리, 기능 등에 대한 흥미로운 통찰력이 포함되어 있습니다.

jshell에서 나가기 /exit라고 쓰고 Enter를 누르는 것만큼 간단합니다. 그러나 이 작업의 배경이 되는 컨텍스트를 이해하는 것은 모든 Java 개발자에게 중요합니다. jshell과의 원활한 상호 작용을 보장하고 전반적인 코딩 효율성을 향상시킵니다.

/exit

/exit 명령 분석

/exit 명령은 jshell이 ​​지원하는 여러 메타 명령 중 하나입니다. 이러한 메타 명령은 / 문자로 시작하며 Java 언어의 일부가 아닙니다. 이는 jshell 세션의 동작을 제어하는 ​​데 사용됩니다.

/exit 명령은 jshell 세션을 종료하고 운영 체제로 제어권을 반환하는 데 사용됩니다. /exit를 작성하고 Enter를 누르면 jshell에 종료 명령이 전송되고 세션이 종료됩니다.

이러한 메타 명령을 자세히 이해하면 Java REPL로 작업하는 동안 효율성이 크게 향상될 수 있습니다.

기타 메타 명령 이해

Jshell의 다른 메타 명령을 이해하는 것도 똑같이 중요합니다. 예를 들어 /help는 모든 메타 명령 목록을 제공합니다. /list는 세션 중에 입력한 모든 조각을 표시합니다. /save filename은 세션의 조각을 파일에 저장할 수 있습니다. 이러한 명령은 jshell을 최대한 활용하는 데 필수적인 역할을 합니다.

/help
/list
/save filename

/exit가 세션을 종료하는 것처럼 이러한 메타 명령을 사용하면 작업을 효과적으로 제어, 저장 및 검색할 수 있습니다. 이러한 명령의 사용법을 익히면 jshell을 탐색하고 Java 개발 작업을 간소화하는 데 능숙해집니다.

결론, jshell은 Java 개발자가 코드 조각을 빠르고 효율적으로 테스트할 수 있는 강력한 도구입니다. /exit 명령과 기타 메타 명령은 Java REPL의 동작을 제어하는 ​​데 필수적인 역할을 수행하여 최적의 Java 개발 환경을 보장합니다.

관련 게시물: