摘要:
目录结构 web.xml: SpringMVC配置类: Controller: 测试类: 可以选择继承AbstractAnnotationConfigDispatcherServletInitializer来替换web.xml中的配置: pom.xml : "Spring pom.xml配置" 阅读全文
摘要:
``` 4.0.0 com.nocoffee springdemo 0.0.1-SNAPSHOT war 4.3.7.RELEASE org.springframework spring-beans ${spring-version} ... 阅读全文
摘要:
下载和安装 下载地址:https://help.sonatype.com/repomanager3/download 注意:Nexus Repository Manager 3是一个Java服务器应用程序,安装需要 jdk1.8 以上的版本。 下载解压后,用命令行到解压目录的bin目录下运行 nex 阅读全文
摘要:
多数项目都会有开发环境、测试环境、生产环境,各个环境配置可能都会不一样,于是在构建时,会涉及到环境配置的切换。来回手工修改配置,效率低下,容易出错。可以配置多个含有不同环境配置的Profile,在构建时指定构建环境,达到多环境下快速灵活构建的目的。 项目结构: config.properties: 阅读全文
摘要:
创建coffee parent项目 New Maven Project 创建coffee web项目 右键coffee parent项目 New Project... 注意:需要在src/main/webapp下创建WEB INF文件夹,以及在WEB INF下创建web.xml。 创建coffee 阅读全文
摘要:
依赖传递 依赖相关命令 mvn dependency:list:查看当前项目所有依赖。 mvn dependency:tree:以树的形式显示当前项目的所有依赖,相比mvn dependency:list 列表显示,能很清楚的看到某个依赖是通过哪条依赖路径引入的。 mvn dependency:an 阅读全文
摘要:
什么是Maven Maven是一个自动化构建工具,现在可用于构建和管理任何基于Java的项目。 安装Maven 检查JDK是否安装 注意:Maven 3.3+需要执行JDK 1.7或更高版本 下载Maven 下载地址:http://maven.apache.org/download.cgi 解压 注 阅读全文