2011-12-14 2 views

답변

8

내가 실수하지 않았다면 사용자는 수퍼 유저 권한으로 앱을 실행해야합니다. try-catch 블록에서 사용 권한이 필요한 사용중인 모든 것을 래핑하는 것이 좋습니다. 수퍼 유저 권한이 없기 때문에 명령이 실패하면 의미있는 예외가 발생합니다.

1

간단한 방법은 아마도 예를 들어, sudo를 통해 자바 응용 프로그램을 시작하는 것입니다 :

sudo 'java YourClass' 
1

어디 선가 당신의 JAR를 넣어 만들어 실행 프로그램을 그놈 메뉴에서 또는 bash는 스크립트를 작성하는 것이 좋습니다 (start.sh) sudo 권한으로 JAR을 시작하십시오.

gksudo java -jar yourjar.jar 
: 명령 또는 스크립트이 같은

사용

관련 문제