maven笔记
打包时候提示一些错误,诸如:
Failed to collect dependencies at ....
提示找不到依赖包,这个时候需要手动安装,去这里https://mvnrepository.com
可以搜寻到依赖。
手动安装jar
mvn install:install-file -DgroupId=io.grpc -DartifactId=grpc-core -Dversion=1.24.0 -Dpackaging=jar -Dfile=C:\Users\mis\Downloads\grpc-core-1.24.0.jar
通过-U命令强制从远程仓库重新下载相关的dependency
mvn -U clean install: -U,–update-snapshots Forces a check for updated releases and snapshots on remote
跳过测试代码
mvn clean install -Dskip Tests
mvn -Prelease-nacos -Dmaven.test.skip=true -Dpmd.skip=true -Dcheckstyle.skip=true -Drat.skip=true clean install -U
-Dmaven.test.skip=true,不执行测试用例,也不编译测试用例类
-DskipTests 跳过单元测试,但是会继续编译
如果不在命令行中跳过,也可以在配置文件中跳过
<plugins>
<plugin>
<groupId>org.apache.maven.plugin</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.1</version>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.5</version>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
</plugins>