maven打包时提示如下:

Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project ***: Compilation failure
An unknown compilation problem occurred

 

解决办法:

1、在pom中增加属性

	<properties>
		<java.home>/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre</java.home>
	</properties>

2、maven-compiler-plugin插件增加compilerArguments编译参数

注意:bootclasspath的内容

win下用分号间隔;

linux或mac下用冒号:

<compilerArguments>
     <bootclasspath>${java.home}/lib/rt.jar:${java.home}/lib/jce.jar:${java.home}/lib/jsse.jar</bootclasspath>
</compilerArguments>

 

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐