문제

문제없이 하나의 서버에서 Tomcat 6.0.18이 실행됩니다. 동일한 설정으로 동료의 기계에서 시작되지 않습니다. 그는 나와 같은 폴더에서 실행 중입니다 (그가 작동하도록 시도하는 동안 내 사본을 중단했습니다).

bin/startup.sh를 사용하여 Tomcat에서 발사 할 때 우리가 얻는 모든 것은 다음과 같습니다.

catalina_opts = -server -xms768m -xx :+useparallelgc -xmx768m -xx : maxpermsize = 256m -xx : permsize = 128m -djava.awt.headless = true : 식별자가 아닙니다

나는 Setenv.sh에서 그 정의를 가지고 있었고 그것을 startup.sh- 같은 문제로 옮겼습니다.

제안이 있습니까? Google에 대한 간단한 모습은 여러 IP 주소 문제를 나타내는 것으로 보이지만 내 서버에는 두 개의 이더넷 카드와 두 개의 IP 주소가 있습니다.

감사.

도움이 되었습니까?

해결책

이것은 쉘 스크립트이며 Tomcat 문제가 아닙니다. 올바른 방법은 다음과 같습니다.

export CATALINA_OPTS="....."

당신의 동료는 아마도 당신과 다른 껍질을 사용하고있을 것입니다.

다른 팁

그곳에 가기에는별로 없습니다. Catalina_opts의 가치를 인용해서는 안됩니까? :

CATALINA_OPTS="-server -Xms768m -XX:+UseParallelGC -Xmx768m -XX:MaxPermSize=256m -XX:PermSize=128m -Djava.awt.headless=true"

그 이외의

  • 옵션 및/또는 설치된 응용 프로그램으로 시작합니까?
  • 실제 Java 프로세스를 시작하는 것만 큼 공평 해지고 있습니까?
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top