- POM优化,上传数据模型至中央仓库

This commit is contained in:
Weasley J
2023-07-11 00:58:07 +08:00
parent d66e638a38
commit 39a41cc9fa
4 changed files with 17 additions and 10 deletions
+1 -1
View File
@@ -53,7 +53,7 @@
<dependencies>
<!-- 海关 179 数据抓取,CEB311Message/CEB621Message等数据模型 -->
<dependency>
<groupId>o.github.weasleyj.china.eport.sign</groupId>
<groupId>io.github.weasley-j</groupId>
<artifactId>chinaport-data-signature-data-model</artifactId>
<version>${signature-data-model.version}</version>
</dependency>
@@ -1,6 +1,7 @@
package cn.alphahub.eport.signature.core;
import cn.alphahub.eport.signature.config.SignatureAlgorithm;
import cn.hutool.core.date.LocalDateTimeUtil;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.Getter;
@@ -10,7 +11,6 @@ import lombok.extern.slf4j.Slf4j;
import java.io.Serializable;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.Map;
import static cn.alphahub.eport.signature.config.SignatureAlgorithm.RSA_SHA1;
@@ -39,7 +39,7 @@ public class CertificateHandler implements Serializable {
/**
* 暂定2022-07-01为第一个时间分界
*/
public static final LocalDateTime DATE_TIME_202207 = LocalDateTime.parse("2022-07-01", DateTimeFormatter.ofPattern("yyyy-MM-dd"));
public static final LocalDateTime DATE_TIME_202207 = LocalDateTimeUtil.parse("2022-07-01", "yyyy-MM-dd");
/**
* u-key的.cer证书是否存在
+14 -7
View File
@@ -3,7 +3,7 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>o.github.weasleyj.china.eport.sign</groupId>
<groupId>io.github.weasley-j</groupId>
<artifactId>chinaport-data-signature-data-model</artifactId>
<version>1.0.0</version>
<name>chinaport-data-signature-data-model</name>
@@ -32,7 +32,7 @@
</developers>
<scm>
<url>https://github.com/Weasley-J/chinaport-data-signature</url>
<url>https://github.com/Weasley-J/chinaport-data-signature/tree/main/chinaport-data-signature-data-model</url>
<connection>https://github.com/Weasley-J/chinaport-data-signature.git</connection>
<developerConnection>https://github.com/Weasley-J/chinaport-data-signature</developerConnection>
</scm>
@@ -72,7 +72,19 @@
</dependency>
</dependencies>
<distributionManagement>
<snapshotRepository>
<id>ossrh</id>
<url>https://s01.oss.sonatype.org/content/repositories/snapshots</url>
</snapshotRepository>
<repository>
<id>ossrh</id>
<url>https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/</url>
</repository>
</distributionManagement>
<build>
<finalName>${project.artifactId}</finalName>
<resources>
<resource>
<directory>src/main/resources</directory>
@@ -89,7 +101,6 @@
<configuration>
<source>8</source>
<target>8</target>
<compilerVersion>1.8</compilerVersion>
</configuration>
</plugin>
<plugin>
@@ -109,7 +120,6 @@
<executions>
<execution>
<id>attach-sources</id>
<phase>package</phase>
<goals>
<goal>jar-no-fork</goal>
</goals>
@@ -126,9 +136,6 @@
<charset>UTF-8</charset>
<encoding>UTF-8</encoding>
<docencoding>UTF-8</docencoding>
<additionalJOptions>
<additionalJOption>-Xdoclint:none</additionalJOption>
</additionalJOptions>
<tags>
<tag>
<name>date</name>