@Wynter 감사합니다. 잘되네여!
우승식 님이 작성한 포스트
-
RE: JSP 프로젝트 백그라운드 실행 방법에 관한 문의입니다.
@Wynter 백그라운드 실행 체크박스는 유료 플랜만 가능한가요? 저는 안보이네요
-
RE: JSP 프로젝트 백그라운드 실행 방법에 관한 문의입니다.
cat /var/log/nohup.log 입력시
nohup: 입력 무시
/root/background.sh: 줄 1: ${current.project.path}/WEB-INF/classes: bad substitution위와같은 값이 출력됩니다.
nohup 명령어 입력시
[1] 3407
bash: ${current.project.path}/WEB-INF/classes: bad substitution
[1]+ 1 나가기 nohup ${current.project.path}/WEB-INF/classes이렇게 출력됩니다
-
RE: JSP 프로젝트 백그라운드 실행 방법에 관한 문의입니다.
@Wynter 님이 JSP 프로젝트 백그라운드 실행 방법에 관한 문의입니다. 에서 보낸 메세지:
두기 이용중이실까요?
컨테이너가 꺼지면 백그라운드 실행도 꺼지게 됩니다!
감사합니다.네 항상켜두기 실행중입니다
-
JSP 프로젝트 백그라운드 실행 방법에 관한 문의입니다.
기본 가이드로는 이해하기 어려워 어떤 분의 글을 봤는데
echo 'mkdir -p ${current.project.path}/WEB-INF/classes && javac -encoding UTF-8 -cp "$(find ${java.set.classes.path} -name .jar -printf %p:)" -d ${current.project.path}/WEB-INF/classes -g $(find ${java.set.src.path} -name .java) && docBase=$(sed "s@/@\/@g" <<< ${current.project.path}) && grep "<Context." $CATALINA_HOME/conf/server.xml && sed -i "s/docBase="."/docBase="$docBase" reloadable="true"/g" $CATALINA_HOME/conf/server.xml || sed -i "s/</Host>/<Context path="" docBase="$docBase" reloadable="true" /></Host>/g" $CATALINA_HOME/conf/server.xml && java -classpath "$(find ${java.set.classes.path} -name *.jar -printf %p:)$CATALINA_HOME/bin/bootstrap.jar:$CATALINA_HOME/bin/tomcat-juli.jar" -Dcatalina.base=$CATALINA_HOME -Dcatalina.home=$CATALINA_HOME -Djava.io.tmpdir=$CATALINA_HOME/temp org.apache.catalina.startup.Bootstrap start' > ~/background.sh && nohup bash ~/background.sh >> /var/log/nohup.log 2>&1 &
위의 명령어를 터미널에 입력하면 된다고 하여 붙여넣었습니다.
service mysel start
jsp 서버를 실행하고 위의명령어를 입력해보았지만 IDE를 종료하면 웹페이지가 작동하지 않았습니다.
제가 무엇을 놓치고 있는지 혹은 제 컨테이너에 접속하여 직접 백그라운드 실행을 해주실 수 있는지 문의드립니다.