代码片段

1. maven install 跳过测试

mvn install -Dmaven.test.skip=true

2. 命令行下指定编码方式连接MySQL

mysql -uroot -proot --default-character-set=utf8

3. 创建数据库并设置字符集

CREATE DATABASE oa DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

4. 安装jar包到本地maven仓库

mvn install:install-file -Dfile=aspose-words-21.11.0-jdk17.jar -DgroupId=com.aspose -DartifactId=aspose-words -Dversion=21.11.0 -Dpackaging=jar

5. maven 指定Java版本(pom.xml)

1
2
3
4
<java.version>1.8</java.version>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.source>1.8</maven.compiler.source>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

6. 上传 jar 文件到 maven 中央仓库

mvn gpg:sign-and-deploy-file -Durl=https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/ -DrepositoryId=sonatype-nexus-staging -DpomFile=D:/a/gmssl_provider-2022.pom -Dfile=D:/a/gmssl_provider-2022.jar -Djavadoc=D:/a/gmssl_provider-2022-javadoc.jar -Dsources=D:/a/gmssl_provider-2022-sources.jar