创建Wrapper-Home文件夹,并在其下以Java Server Wrapper目录级创建各个子文件夹,具体如下(.bat文件可从压缩包中src/bin/下找寻,并将后缀名.in去掉):
Wrapper-Home/
bin/
./App.bat
./InstallApp-NT.bat
./UninstallApp-NT.bat
./wrapper.exe
./wrapperw.exe
conf/
./wrapper.conf
./wrapper-license.conf
lib/
./wrapper.dll
./wrapper.jar
./wrappertest.jar
./HelloWorld.jar(自己定义的JAR)
./Other.jar(其他引用的JAR)
logs/
./wrapper.log
配置conf/wrapper.conf文件
3.1配置JAVA_HOME
wrapper java.command=%JAVA_HOME%/bin/java
3.2配置CLASSPATH
wrapper.java.classpath.1=../lib/wrapper.jar
wrapper.java.classpath.2=../lib/wrappertest.jar
wrapper.java.classpath.3=../lib/Other.jar
wrapper.java.classpath.4=../lib/HelloWorld.jar
3.3配置LIBRARYPATH
wrapper.java.library.path.1=../lib
3.4配置PARAMETER
wrapper.app.parameter.1=HelloWorld
4.执行
4.1执行bin/App.bat分析错误原因,错误日志记录在wrapper.log
4.2执行bin/InstallApp-NT.bat即可添加NET服务
4.3执行bin/UninstallApp-NT.bat即可卸载NET服务