[질문]리눅스에서 javaw 와 같이 콘솔에 뿌리지 않게 하고 싶습

shabeltiger의 이미지

-- RMI 어플리케이션 을 만들어서 리눅스에서 돌리고 있는데요
-- 쉘에서 이렇게 해도 콘솔(System.out.println 같은 부분)에 찍히고 답답합니다.

-- RMI 서버 구동 부분입니다.
java -Djava.rmi.server.codebase=file:"$RESORT_HOME"/classes/ com.goodlife.rmi.ReservServer &

-- 이렇게 해보았습니다만 마찬가지로 똑같은 결과가 나옵니다
java -Djava.rmi.server.codebase=file:"$RESORT_HOME"/classes/ com.goodlife.rmi.ReservServer &> /dev/null

-- 어떻게 하면 윈도우의 javaw처럼 콘솔에 나타나지 않게 할수 있을까요?

asteroid의 이미지

stderr에 대한 처리도 해주세요.

bash에서라면,

java foo.bar.ThrowSomething > /dev/null 2>&1 &

이런식으로 해보세요.

shabeltiger의 이미지

진작에 여기에와서 글쓸걸 그랬습니다.

몇날 몇일을 검색을 하고 테스트 하고, 외국사이트가서 뒤적뒤적. ㅠㅠ

한방에 돼는 군요~
와~ 짱이다.. 감사합니다