Skip to content

Commit b11496d

Browse files
author
v_zoupengfei
committed
2.1 jdk7
1 parent 5dd92de commit b11496d

File tree

1 file changed

+23
-76
lines changed

1 file changed

+23
-76
lines changed

pom.xml

Lines changed: 23 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,13 @@
77
<version>2.1</version>
88
<packaging>jar</packaging>
99

10+
11+
<properties>
12+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
13+
<jdk.version>1.7</jdk.version>
14+
</properties>
15+
16+
1017
<!-- projectName,description,url等。-->
1118
<name>${project.groupId}:${project.artifactId}</name>
1219
<description>The plug-in of Jmockdata what through random algorithm mock java data</description>
@@ -56,77 +63,6 @@
5663
</repository>
5764
</distributionManagement>
5865

59-
<properties>
60-
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
61-
</properties>
62-
63-
<build>
64-
<pluginManagement>
65-
66-
67-
<plugins>
68-
<!-- jdk -->
69-
<plugin>
70-
<artifactId>maven-compiler-plugin</artifactId>
71-
<version>3.5.1</version>
72-
<configuration>
73-
<source>1.8</source>
74-
<target>1.8</target>
75-
<encoding>UTF-8</encoding>
76-
</configuration>
77-
</plugin>
78-
79-
<!-- 配置生成javadoc和sources包的插件 -->
80-
<plugin>
81-
<groupId>org.apache.maven.plugins</groupId>
82-
<artifactId>maven-source-plugin</artifactId>
83-
<version>2.2.1</version>
84-
<executions>
85-
<execution>
86-
<id>attach-sources</id>
87-
<goals>
88-
<goal>jar-no-fork</goal>
89-
</goals>
90-
</execution>
91-
</executions>
92-
</plugin>
93-
<plugin>
94-
<groupId>org.apache.maven.plugins</groupId>
95-
<artifactId>maven-javadoc-plugin</artifactId>
96-
<version>2.9.1</version>
97-
<executions>
98-
<execution>
99-
<id>attach-javadocs</id>
100-
<goals>
101-
<goal>jar</goal>
102-
</goals>
103-
<configuration>
104-
<additionalparam>-Xdoclint:none</additionalparam>
105-
</configuration>
106-
</execution>
107-
</executions>
108-
</plugin>
109-
110-
<!-- GPG自动签名的插件 -->
111-
<plugin>
112-
<groupId>org.apache.maven.plugins</groupId>
113-
<artifactId>maven-gpg-plugin</artifactId>
114-
<version>1.5</version>
115-
<executions>
116-
<execution>
117-
<id>sign-artifacts</id>
118-
<phase>verify</phase>
119-
<goals>
120-
<goal>sign</goal>
121-
</goals>
122-
</execution>
123-
</executions>
124-
</plugin>
125-
126-
127-
</plugins>
128-
</pluginManagement>
129-
</build>
13066

13167
<dependencies>
13268

@@ -147,13 +83,21 @@
14783
</dependencies>
14884

14985
<profiles>
150-
151-
152-
15386
<profile>
15487
<id>release</id>
15588
<build>
15689
<plugins>
90+
<!-- jdk -->
91+
<plugin>
92+
<artifactId>maven-compiler-plugin</artifactId>
93+
<version>3.5.1</version>
94+
<configuration>
95+
<source>${jdk.version}</source>
96+
<target>${jdk.version}</target>
97+
<encoding>UTF-8</encoding>
98+
</configuration>
99+
</plugin>
100+
157101
<!-- Source -->
158102
<plugin>
159103
<groupId>org.apache.maven.plugins</groupId>
@@ -175,10 +119,13 @@
175119
<plugin>
176120
<groupId>org.apache.maven.plugins</groupId>
177121
<artifactId>maven-javadoc-plugin</artifactId>
178-
<version>2.10.3</version>
122+
<version>2.10.2</version>
123+
<configuration>
124+
<aggregate>true</aggregate>
125+
</configuration>
179126
<executions>
180127
<execution>
181-
<phase>package</phase>
128+
<id>attach-javadocs</id>
182129
<goals>
183130
<goal>jar</goal>
184131
</goals>

0 commit comments

Comments
 (0)