随笔:思路有时候可能错乱,仅供本人方便整理工作思路,方便以后查阅
完成一个简单的maven web-app 创建2个maven project
功能类项目 rick maven-quickstart 发布jar 格式 编译项目所需各项功能
最终发布的项目 lottery maven-webapp 发布war 格式 合并 rick 项目的 jar 完成所有功能部署到tomcat上
rick maven-quickstart 项目 在src/main/java 目录下存放 java 文件
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<!-- parent 标签 用于继承那个 maven 父类 要packaging pom-->
<parent>
<groupId>com.tagsdata</groupId>
<artifactId>base</artifactId>
<version>1.0</version>
</parent>
<artifactId>rick</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
</project>
填写无误后,插件自动导入所有jar文件
编写后执行 maven install 本地仓库显示为
最终发布的项目 lottery maven-webapp
<dependencies>
<dependency>
<groupId>com.tagsdata</groupId>
<artifactId>rick</artifactId>
<version>0.0.1-SNAPSHOT</version>
<type>jar</type>
<scope>runtime</scope>
</dependency>
</dependencies>