From 3d449f7191fd449c0006893b1a35b6b536433b1e Mon Sep 17 00:00:00 2001 From: qibaoguang Date: Thu, 23 Apr 2015 00:14:51 +0800 Subject: [PATCH 1/6] Update .gitignore --- .gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index 32858aa..42e6709 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,5 @@ # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml hs_err_pid* + +_book From 08d6aa63c0eddf15a9823a5c065e4bca27eb32cb Mon Sep 17 00:00:00 2001 From: qibaoguang Date: Thu, 23 Apr 2015 13:21:38 +0800 Subject: [PATCH 2/6] Update 61. What to read next.md --- VIII. Build tool plugins/61. What to read next.md | 1 + 1 file changed, 1 insertion(+) diff --git a/VIII. Build tool plugins/61. What to read next.md b/VIII. Build tool plugins/61. What to read next.md index e69de29..8204d7a 100644 --- a/VIII. Build tool plugins/61. What to read next.md +++ b/VIII. Build tool plugins/61. What to read next.md @@ -0,0 +1 @@ +### 61. 接下来阅读什么 From 438d0e190208f508b9222f734ffe992c8a669f5e Mon Sep 17 00:00:00 2001 From: qibaoguang Date: Thu, 23 Apr 2015 13:22:39 +0800 Subject: [PATCH 3/6] Update SUMMARY.md --- SUMMARY.md | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/SUMMARY.md b/SUMMARY.md index 3ef572c..a756946 100644 --- a/SUMMARY.md +++ b/SUMMARY.md @@ -259,8 +259,18 @@ Summary * [59.2. 声明不带版本的依赖](VIII. Build tool plugins/59.2. Declaring dependencies without versions.md) * [59.2.1. 自定义版本管理](VIII. Build tool plugins/59.2.1. Custom version management.md) * [59.3. 默认排除规则](VIII. Build tool plugins/59.3. Default exclude rules.md) - - - + * [59.4. 打包可执行jar和war文件](VIII. Build tool plugins/59.4. Packaging executable jar and war files.md) + * [59.5. 就地(in-place)运行项目](VIII. Build tool plugins/59.5. Running a project in-place.md) + * [59.6. Spring Boot插件配置](VIII. Build tool plugins/59.6. Spring Boot plugin configuration.md) + * [59.7. Repackage配置](VIII. Build tool plugins/59.7. Repackage configuration.md) + * [59.8. 使用Gradle自定义配置进行Repackage](VIII. Build tool plugins/59.8. Repackage with custom Gradle configuration.md) + * [59.8.1. 配置选项](VIII. Build tool plugins/59.8.1. Configuration options.md) + * [59.9. 理解Gradle插件是如何工作的](VIII. Build tool plugins/59.9. Understanding how the Gradle plugin works.md) + * [60. 对其他构建系统的支持](VIII. Build tool plugins/60. Supporting other build systems.md) + * [60.1. 重新打包存档](VIII. Build tool plugins/60.1. Repackaging archives.md) + * [60.2. 内嵌的库](VIII. Build tool plugins/60.2. Nested libraries.md) + * [60.3. 查找main类](VIII. Build tool plugins/60.3. Finding a main class.md) + * [60.4. repackage实现示例](VIII. Build tool plugins/60.4. Example repackage implementation.md) + * [61. 接下来阅读什么](VIII. Build tool plugins/61. What to read next.md) From ea71c61b2f6b6b79cf43ae3ac693fe80b1aec0e2 Mon Sep 17 00:00:00 2001 From: qibaoguang Date: Thu, 23 Apr 2015 13:25:38 +0800 Subject: [PATCH 4/6] Update 63. Properties & configuration.md --- IX. ‘How-to’ guides/63. Properties & configuration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/IX. ‘How-to’ guides/63. Properties & configuration.md b/IX. ‘How-to’ guides/63. Properties & configuration.md index 9295485..1d00fc7 100644 --- a/IX. ‘How-to’ guides/63. Properties & configuration.md +++ b/IX. ‘How-to’ guides/63. Properties & configuration.md @@ -1 +1 @@ -### 属性&配置 +### 63. 属性&配置 From 62bd3ca699e094ae1e67098d3393ba7697677d42 Mon Sep 17 00:00:00 2001 From: qibaoguang Date: Thu, 23 Apr 2015 13:28:22 +0800 Subject: [PATCH 5/6] Update 64. Embedded servlet containers.md --- IX. ‘How-to’ guides/64. Embedded servlet containers.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/IX. ‘How-to’ guides/64. Embedded servlet containers.md b/IX. ‘How-to’ guides/64. Embedded servlet containers.md index 42cd6f6..cb6f8fd 100644 --- a/IX. ‘How-to’ guides/64. Embedded servlet containers.md +++ b/IX. ‘How-to’ guides/64. Embedded servlet containers.md @@ -1 +1 @@ -### 内嵌的servlet容器 +### 64. 内嵌的servlet容器 From 1b757c2936ee29319bdedab54360e8cb03692e58 Mon Sep 17 00:00:00 2001 From: qibaoguang Date: Thu, 23 Apr 2015 13:32:19 +0800 Subject: [PATCH 6/6] Update SUMMARY.md --- SUMMARY.md | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/SUMMARY.md b/SUMMARY.md index a756946..052257f 100644 --- a/SUMMARY.md +++ b/SUMMARY.md @@ -273,4 +273,29 @@ Summary * [60.4. repackage实现示例](VIII. Build tool plugins/60.4. Example repackage implementation.md) * [61. 接下来阅读什么](VIII. Build tool plugins/61. What to read next.md) - +* IX. How-to指南 + * [62. Spring Boot应用](IX. ‘How-to’ guides/62. Spring Boot application.md) + * [62.1. 解决自动配置问题](IX. ‘How-to’ guides/62.1. Troubleshoot auto-configuration.md) + * [62.2. 启动前自定义Environment或ApplicationContext](IX. ‘How-to’ guides/62.2. Customize the Environment or ApplicationContext before it starts.md) + * [62.3. 构建ApplicationContext层次结构(添加父或根上下文](IX. ‘How-to’ guides/62.3. Build an ApplicationContext hierarchy (adding a parent or root context).md) + * [62.4. 创建一个非web(non-web)应用](IX. ‘How-to’ guides/62.4. Create a non-web application.md) + * [63. 属性&配置](IX. ‘How-to’ guides/63. Properties & configuration.md) + * [63.1. 外部化SpringApplication配置](IX. ‘How-to’ guides/63.1. Externalize the configuration of SpringApplication.md) + * [63.2. 改变应用程序外部配置文件的位置](IX. ‘How-to’ guides/63.2. Change the location of external properties of an application.md) + * [63.3. 使用'short'命令行参数](IX. ‘How-to’ guides/63.3. Use ‘short’ command line arguments.md) + * [63.4. 使用YAML配置外部属性](IX. ‘How-to’ guides/63.4. Use YAML for external properties.md) + * [63.5. 设置生效的Spring profiles](IX. ‘How-to’ guides/63.5. Set the active Spring profiles.md) + * [63.6. 根据环境改变配置](IX. ‘How-to’ guides/63.6. Change configuration depending on the environment.md) + * [63.7. 发现外部属性的内置选项](IX. ‘How-to’ guides/63.7. Discover built-in options for external properties.md) + * [64. 内嵌的servlet容器](IX. ‘How-to’ guides/64. Embedded servlet containers.md) + * [64.1. 为应用添加Servlet,Filter或ServletContextListener](IX. ‘How-to’ guides/64.1. Add a Servlet, Filter or ServletContextListener to an application.md) + * [64.2. 改变HTTP端口](IX. ‘How-to’ guides/64.2. Change the HTTP port.md) + * [64.3. 使用随机未分配的HTTP端口](IX. ‘How-to’ guides/64.3. Use a random unassigned HTTP port.md) + * [64.4. 发现运行时的HTTP端口](IX. ‘How-to’ guides/64.4. Discover the HTTP port at runtime.md) + * [64.5. 配置SSL](IX. ‘How-to’ guides/64.5. Configure SSL.md) + * [64.6. 配置Tomcat](IX. ‘How-to’ guides/64.6. Configure Tomcat.md) + * [64.7. 启用Tomcat的多连接器(Multiple Connectors)](IX. ‘How-to’ guides/64.7. Enable Multiple Connectors with Tomcat.md) + * [64.8. 在前端代理服务器后使用Tomcat](IX. ‘How-to’ guides/64.8. Use Tomcat behind a front-end proxy server.md) + * [64.9. 使用Jetty替代Tomcat](IX. ‘How-to’ guides/64.9. Use Jetty instead of Tomcat.md) + * [64.10. 配置Jetty](IX. ‘How-to’ guides/64.10. Configure Jetty.md) + * [64.11. 使用Undertow替代Tomcat](IX. ‘How-to’ guides/64.11. Use Undertow instead of Tomcat.md)