mvn打包及报错分析

Posted 西红柿爱吃马铃薯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mvn打包及报错分析相关的知识,希望对你有一定的参考价值。

普通打包命令:
  mvn clean install -Dmaven.test.skip=true
指定配置文件打包:
  mvn clean package -P prod -Dmaven.test.skip=true

      <profiles>
		...
		<profile>
	        <id>prod</id>
	        <properties>
	           <autoconfig.properties>prod.properties</autoconfig.properties>
	        </properties>
	    </profile>
	</profiles>    


使用idea中的命令窗口打包出现下面错误:
  error:
    No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
原因分析:
  1.查看idea的jdk的环境都是直接配置的jdk,未发现问题原因
  2.在git的cmd中使用命令进行编译还是不行,和idea环境无关
  3.查看javac编译命令是否可以执行,找不到命令,重新配置了jdk环境
  总结:之前jdk安装,自动添加jdk路径添加path环境变量中,编译命令的地址并没有自动配置到环境变量中

以上是关于mvn打包及报错分析的主要内容,如果未能解决你的问题,请参考以下文章

Vue:VSCode中,.ts文件没有代码及报错提示

Linux上 如何查找yum安装包所缺缺少的依赖包及报错处理

Linux上 如何查找yum安装包所缺缺少的依赖包及报错处理

MapReduce报错:「MKDirs failed to create file」

mvn命令异常:An error has occurred in Javadoc report generation: Unable to find javadoc command异常已解决(代码片段

mvn命令异常:An error has occurred in Javadoc report generation: Unable to find javadoc command异常已解决(代码片段