java-stack 简介 建项原因 系统化的学习知识,有利于将知识碎片拼凑起来,融会贯通。这对于掌握任何一门技术,都是非常必要的。所以,作为一名 Java 工程师,应该系统化管理自己的 Java 技术栈知识。 范围 学海无涯,学的越多,越感到个人精力有限,难以对所有技术都面面俱到。所以,根据自己的工作领域,有侧重点的去掌握知识才是明智的。 由于本人人从事 Java Web 领域的开发,所以本项目主要是整理 Java Web 及相关领域的知识点。 目录 JavaSE JavaEE Java 框架 Spring Java 库 Java 工具 构建工具 Maven 快速指南(一) Maven 快速指南(二) Maven 之 pom.xml 详解(一) Maven 之 pom.xml 详解(二) Maven 之 pom.xml 详解(三) Maven 之 settings.xml 详解 发布项目到中央仓库 Maven 排错 Ant 简易教程 Elastic Elastic 快速指南 Elastic 学习资源 Java IDE Intellij IDEA 使用小结 Eclipse 使用小结 Java 服务器 Jetty 使用小结 技术扩展 数据库 数据结构和算法 Linux 附录 Java 学习资源