
/etc/init를 사용하여 부팅 시 스크린 세션 내에서 .jar을 실행하려고 합니다.
여기 내 스크립트가 있습니다(아주 표준적입니다:)
start on runlevel [2345]
stop on runlevel [^2345]
console log
chdir /home/administrator/cisco
setuid administrator
setgid administrator
respawn
respawn limit 20 5
exec /usr/bin/screen -S cisco /usr/bin/java -Xms6G -Xmx12G -XX:PermSize=2G -jar cisco.jar nogui
명령(/usr/bin/screen -S cisco)의 화면 부분을 제거하면 부팅 시 예상대로 .jar이 완벽하게 시작됩니다. 화면을 사용할 때 구문에 문제가 있습니다.
또한 (아래 참조) 파일에 대해 init-checkconf를 실행했고 통과했다는 점도 주목해야 합니다.
init-checkconf -d /etc/init/cisco.conf
도와주세요. Java 콘솔을 보려면 이 세션에 다시 연결할 수 있어야 합니다.
고마워요,
아토미클란