Update D.3.1. Launcher manifest.md

master
qibaoguang 2015-05-10 22:57:12 +08:00
parent 637eb59049
commit 594357c328
1 changed files with 15 additions and 0 deletions

View File

@ -0,0 +1,15 @@
### D.3.1 Launcher manifest
你需要指定一个合适的Launcher作为`META-INF/MANIFEST.MF`的`Main-Class`属性。你实际想要启动的类也就是你编写的包含main方法的类需要在`Start-Class`属性中定义。
例如这里有个典型的可执行jar文件的MANIFEST.MF
```properties
Main-Class: org.springframework.boot.loader.JarLauncher
Start-Class: com.mycompany.project.MyApplication
```
对于一个war文件它可能是这样的
```properties
Main-Class: org.springframework.boot.loader.WarLauncher
Start-Class: com.mycompany.project.MyApplication
```
**注**你不需要在manifest文件中指定`Class-Path`实体classpath会从嵌套的jars中被推导出来。