2012-05-07 2 views
-1

나는 컴퓨터가 시작될 때 프로그램이 시작되도록 내 프로그램의 시작 폴더에 넣은 간단한 Java 응용 프로그램을 작성했습니다. 백그라운드에서 실행하는 대신 System.out.println 결과를 볼 수있는 명령 줄이나 뭔가를 열 수있는 가장 쉬운 방법은 무엇입니까?Java 앱을 컴퓨터로 시작하고 system.out.println을 볼 수 있습니까?

+1

세부 정보 로깅에 대해 이야기하고 있습니까? –

+0

이제는 또 다른 옵션이 될 수 있음을 언급 했으므로 처음에는 출력을 실행중인 것으로 생각했습니다. – Arya

+0

아래 질문에 대한 답을 주셨습니다. 거기서 찾을 수 있습니다. –

답변

1

Log4j API를 사용하여 미리 정의 된 출력으로 세부 정보를 기록 할 수 있습니다. SOP를 사용하는 것이 훨씬 좋습니다. 가벼우 며 또한 원하는대로 출력 형식으로 다른 파일의 로그를 구성하는 것이 매우 간단하기 때문입니다. http://logging.apache.org/log4j/1.2/ log4j api를 사용할 수있는이 url로 이동하십시오.

희망이 있습니다.

즐기십시오!

2

과 같은 로깅 프레임 워크에 익숙해야합니다. System.out.println을 사용하는 대신 몇 가지 특수 API를 사용하고 로깅 라이브러리는 모든 메시지를 콘솔이나 파일과 같은 미리 구성된 애펜더로 리디렉션합니다.

응용 프로그램이 시작될 때 실행되도록 구성 할 때 개발 중에 콘솔에 로그온하고 파일로 전환하도록 응용 프로그램을 구성 할 수 있습니다.

시작시 실제로 새로운 명령 줄 창이 열리지는 않지만 대신 모든 메시지를 디스크의 미리 정의 된 파일에 저장합니다. 실제로는 더 좋습니다.

관련 문제