文件结构如下
|-lib(依赖包)
|-log
|-xxx.jar(项目jar,包含main
class)
|-app-resource.properties(项目资源文件由spring读取)
|-start.bat(启动
脚本)
|-log4j.properties
bat文件内容
d:
cd d:\xxx
java -cp .;.\xxx.jar;.\xxx\lib\* com.blkbox.application.XXXApplication
pause
注意 此处不要使用-jar命令: -jar 命令会忽略 -cp,-classpath 参数
另外.\xxx\lib\
* 不要写成 .\xxx\lib\
*.jar
xxx.jar中 MANIFEST.MF 内容:
Manifest-Version: 1.0
Class-Path: .
Main-Class: com.blkbox.application.XXXApplication
xxx.jar中内容
|-com
|-META-INF
|-app-context.xml