From d45489675572203b61e0debc7490e273877390a1 Mon Sep 17 00:00:00 2001 From: Andy Wilkinson Date: Fri, 19 Feb 2016 15:41:53 +0000 Subject: [PATCH] Update documentation following changes to executable jar layout See gh-4897 --- .../appendix-executable-jar-format.adoc | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/spring-boot-docs/src/main/asciidoc/appendix-executable-jar-format.adoc b/spring-boot-docs/src/main/asciidoc/appendix-executable-jar-format.adoc index 2f7a76a489..57d4d4fcb1 100644 --- a/spring-boot-docs/src/main/asciidoc/appendix-executable-jar-format.adoc +++ b/spring-boot-docs/src/main/asciidoc/appendix-executable-jar-format.adoc @@ -42,16 +42,18 @@ Spring Boot Loader compatible jar files should be structured in the following wa | +-boot | +-loader | +- - +-com - | +-mycompany - | + project - | +-YouClasses.class - +-lib - +-dependency1.jar - +-dependency2.jar + +-BOOT-INF + +-classes + | +-mycompany + | +-project + | +-YouClasses.class + +-lib + +-dependency1.jar + +-dependency2.jar ---- -Dependencies should be placed in a nested `lib` directory. +Application classes should be placed in a nested `BOOT-INF/classes` directory. +Dependencies should be placed in a nested `BOOT-INF/lib` directory.