请教大家,有碰到过这种情况吗?请实际解决过这个问题的人帮忙解答一下!!!
IDEA maven 项目 JDK 配置如下:
找到原因了,因为我用了 Assert,需要引入 import com.sun.tools.javac.util.Assert;,但是好像 jdk1.8 不包含这个类,所以才报错。 现在我用了
assert selElement != null;
替代了
Assert.NotNull();
看看你的编译地址下有没有这个文件, 如果没有清理一下 maven 重新 deploy 一遍,有时候可能有些文件没有被编译。
maven 编译地址在哪里啊?没有找到
提示找不到 com.sun.tools.javac.util ,这个应该是 jdk 自带的包。检查下 jdk 安装对不对,idea 里这个项目有没有配置用对应的 jdk ?
jdk 配置应该没问题,但是有个疑问,为什么 JAVA_HOME 指向了 jre 目录?
这个问题偶尔就会出来,这个项目开发了一半,然后又出了这个问题