2009-06-30 6 views
1
java -Djava.library.path=../lib 
    -classpath ../lib/wrappertest.jar:../lib/wrapper.jar:Service.jar:../lib/mysql-connector-java-3.0.17-ga-bin.jar 
    -Dwrapper.key=Ksxtsmvr7iAmVJ-T 
    -Dwrapper.port=32001 
    -Dwrapper.jvm.port.min=31000 
    -Dwrapper.jvm.port.max=31999 -Dwrapper.pid=1731 
    -Dwrapper.version=3.3.0 
    -Dwrapper.native_library=wrapper 
    -Dwrapper.service=TRUE 
    -Dwrapper.cpu.timeout=10 
    -Dwrapper.jvmid=1 
      org.tanukisoftware.wrapper.WrapperSimpleApp com.jobirn.Service 

답변

4

-classpath 클래스

-Dx=yy 가치를 시스템 특성 x을 설정을 찾는 방법 VM을 알려줍니다; 정확한 효과는 특성에 따라 달라집니다

  • java.library.path

    는이 제 3 자에 라이브러리 읽을 것처럼 나머지 (wrapper.*)이 보이는 네이티브 라이브러리
  • 을 찾는 데 사용됩니다.
+0

가정, args[0]로 표시됩니다인가 -dx = Y 글로벌하거나 응용 프로그램 내부의 시스템 속성을 변경? – omg

+0

단일 세션에 대해서만 - VM 내부에서는 전역이지만 해당 프로세스에서만 가능합니다. –

5

은 JVM의 클래스 경로, 즉 클래스를 찾을 경로를 설정합니다. 다른 사람 (-D으로 시작)은 모두 System properties으로 설정됩니다. 이 중 java.library.path은 JVM이 기본 라이브러리를 찾을 경로를 설정합니다. 다른 시스템 등록 정보는 Java Service Wrapper 제품을 구성하는 데 사용됩니다. 클래스

각 -D가 설정되고있는 속성입니다 찾기 위해 자바에 대한 디렉토리 또는 jar 파일의 구분 된 목록 :

1

-classpath는 것입니다.
java.library.path는 자바
wrapper.xSystem.setProperty("property.name", "value");

org.tanukisoftware.wrapper.WrapperSimpleApp는 사용이 또한 자바로 설정할 수 있습니다 org.tanukisoftware.wrapper.WrapperSimpleApp
에 대한 가장 가능성이 재산 등의 rt.jar로, 그 라이브러리를 찾는위한 표준 위치 실제의 Java 클래스가 실행 중입니다. com.jobirn.Service 위의 클래스에 첫 번째 인수 표준 public static void main(String[] args)

관련 문제