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
答案 0 :(得分:5)
-classpath
设置JVM的类路径,即它将查找类的路径。其他人(从-D
开始)都设置了System properties。其中,java.library.path
设置JVM查找本机库的路径。其他系统属性用于配置Java Service Wrapper产品。
答案 1 :(得分:4)
-classpath
告诉VM如何查找类
-Dx=y
将系统属性x
设置为值y
;确切的效果取决于财产:
java.library.path
用于查找本机库wrapper.*
)看起来像第三方图书馆一样。答案 2 :(得分:1)
-classpath是:用于查找类的目录或jar文件的分隔列表
每个-D都是正在设置的属性
java.library.path是Java查找其库的标准位置,例如rt.jar
wrapper.x
很可能是org.tanukisoftware.wrapper.WrapperSimpleApp
的属性System.setProperty("property.name", "value");
这些也可以使用org.tanukisoftware.wrapper.WrapperSimpleApp
com.jobirn.Service
是正在运行的实际java类。
args[0]
是上述课程的第一个参数,假设标准为public static void main(String[] args)