Skip to content

Commit 82a1826

Browse files
committed
发布到maven仓库需要生成javadoc的jar包
1 parent 5483ddb commit 82a1826

File tree

1 file changed

+19
-14
lines changed

1 file changed

+19
-14
lines changed

pom.xml

Lines changed: 19 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -81,19 +81,22 @@
8181
<artifactId>maven-compiler-plugin</artifactId>
8282
<version>3.3</version>
8383
<configuration>
84-
<source>1.6</source>
85-
<target>1.6</target>
84+
<source>1.8</source>
85+
<target>1.8</target>
8686
<encoding>UTF-8</encoding>
8787
</configuration>
8888
</plugin>
8989
<plugin>
90-
<artifactId>maven-jar-plugin</artifactId>
90+
<groupId>org.apache.maven.plugins</groupId>
91+
<artifactId>maven-gpg-plugin</artifactId>
92+
<version>1.4</version>
9193
<executions>
9294
<execution>
95+
<id>sign-artifacts</id>
96+
<phase>verify</phase>
9397
<goals>
94-
<goal>jar</goal>
98+
<goal>sign</goal>
9599
</goals>
96-
<phase>package</phase>
97100
</execution>
98101
</executions>
99102
</plugin>
@@ -108,7 +111,6 @@
108111
</goals>
109112
</execution>
110113
</executions>
111-
112114
<configuration>
113115
<attach>true</attach>
114116
<includes>
@@ -121,16 +123,19 @@
121123
<artifactId>maven-javadoc-plugin</artifactId>
122124
<version>2.10.3</version>
123125
<configuration>
126+
<charset>UTF-8</charset>
127+
<encoding>UTF-8</encoding>
128+
<docencoding>UTF-8</docencoding>
124129
<additionalparam>-Xdoclint:none</additionalparam>
125130
</configuration>
126-
</plugin>
127-
<plugin>
128-
<groupId>org.apache.maven.plugins</groupId>
129-
<artifactId>maven-compiler-plugin</artifactId>
130-
<configuration>
131-
<source>1.8</source>
132-
<target>1.8</target>
133-
</configuration>
131+
<executions>
132+
<execution>
133+
<phase>package</phase>
134+
<goals>
135+
<goal>jar</goal>
136+
</goals>
137+
</execution>
138+
</executions>
134139
</plugin>
135140
</plugins>
136141
</build>

0 commit comments

Comments
 (0)