1.创建一个项目,这个项目作为整个的公共的项目约束出现
2.随后创建一个快速的启动项目,因为 parent 项目里面本身只是提供有一些核心约定。
3.本次项目的组织信息设置为 com.mimmdn,项目的名称为 parent
4.修改 parent/pom.xml 配置文件,在这个配置文件里面需要追加一些我们需要的插件。
<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> <groupId>com.mimmdn</groupId> <artifactId>parent</artifactId> <version>0.0.1-SNAPSHOT</version> <!-- 该项目应该作为一个父项的pox.xml的配置文件,所以必须将packageing进行修改 --> <packaging>pom</packaging> <name>parent</name> <url>http://maven.apache.org</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <jdk.version>1.8</jdk.version><!-- 定义要使用的JDK版本 --> <!-- 定义程序编译的开发版本,这样整体的项目会从JDK1.5变为JDK1.8 --> <maven.compiler.plugin.version>3.6.0</maven.compiler.plugin.version> <!-- 定义源代码生成的插件版本信息 --> <maven.source.plugin.version>3.0.1</maven.source.plugin.version> </properties> <build><!-- 定义编译时的配置项 --> <finalName>parent</finalName> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>${maven.source.plugin.version}</version> <configuration> <encoding>${project.build.sourceEncoding}</encoding> </configuration> <executions> <execution> <id>attach-sources</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> <plugin> <!-- 定义Maven的编译插件 --> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>${maven.compiler.plugin.version}</version> <configuration> <source>${jdk.version}</source><!-- 定义源代码开发版本 --> <target>${jdk.version}</target><!-- 定义生成class文件编译版本 --> <encoding>${project.build.sourceEncoding}</encoding> </configuration> </plugin> </plugins> </build> </project>
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于