Skip to content

Commit f24caf5

Browse files
committed
添加javadoc文档生成插件
1 parent 8634146 commit f24caf5

4 files changed

Lines changed: 21 additions & 2 deletions

File tree

pom.xml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -329,6 +329,23 @@
329329
<appName>xJavaFxTool</appName>
330330
</configuration>
331331
</plugin>
332+
<!-- 生成javadoc文档包的插件 -->
333+
<plugin>
334+
<groupId>org.apache.maven.plugins</groupId>
335+
<artifactId>maven-javadoc-plugin</artifactId>
336+
<version>3.1.1</version>
337+
<configuration>
338+
<aggregate>true</aggregate>
339+
</configuration>
340+
<executions>
341+
<execution>
342+
<id>attach-javadocs</id>
343+
<goals>
344+
<goal>jar</goal>
345+
</goals>
346+
</execution>
347+
</executions>
348+
</plugin>
332349
</plugins>
333350
</build>
334351
</project>

src/main/java/com/xwintop/xTransfer/filter/service/impl/FilterDecompressImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ private IMessage ungzip(IMessage msg, String zipType) throws Exception {
148148
}
149149

150150
private IMessage getUnzipMsg(IMessage msg, byte[] bytes, ArchiveEntry entry) throws Exception {
151-
IMessage unzipMsg = (IMessage) msg.clone();
151+
IMessage unzipMsg = (IMessage) msg.cloneMessage();
152152
if (StringUtils.isNotEmpty(filterConfigDecompress.getEncoding())) {
153153
unzipMsg.setEncoding(filterConfigDecompress.getEncoding());
154154
}

src/main/java/com/xwintop/xTransfer/messaging/DefaultMessage.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ public void setId(String id) {
136136
}
137137

138138
@Override
139-
public Object clone() throws CloneNotSupportedException {
139+
public Object cloneMessage() throws CloneNotSupportedException {
140140
super.clone();
141141
DefaultMessage c = new DefaultMessage();
142142
c.setEncoding(this.getEncoding());

src/main/java/com/xwintop/xTransfer/messaging/IMessage.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,8 @@ public interface IMessage extends Cloneable, Serializable {
5252

5353
String getVersion();
5454

55+
Object cloneMessage() throws CloneNotSupportedException;
56+
5557
void setVersion(String var1);
5658

5759
void addFileNameFilterRegexGroup(String fileNameFilterRegexGroup);

0 commit comments

Comments
 (0)