IDEA maven命令报错:打包程序包com.sun.istack.internal不存在
错误信息
错误原因:
因使用到 @NotNull注解导致,引入相应的包即可
解决方案:pom文件中加入如下配置
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>${java.version}</source>
<target>${java.version}</target>
<compilerArgs>
<!-- 过期方法警告 -->
<arg>-Xlint:deprecation</arg>
</compilerArgs>
<compilerArguments>
<!-- 解决maven命令编译报错,因为rt.jar 和jce.jar在jre的lib下面,不在jdk的lib下面,
导致maven找不到(java7以后会出现这个问题)-->
<bootclasspath>${java.home}\lib\rt.jar;${java.home}\lib\jce.jar</bootclasspath>
</compilerArguments>
</configuration>
</plugin>
</plugins>
</build>修改后key值显示正常
参考:https://blog.csdn.net/xiaolyuh123/article/details/78682200
IDEA maven命令报错:打包程序包com.sun.istack.internal不存在
http://yoursite.com/post/919dda13.html/