我在import maven项目时,pom.xml报错Missing artifact com.sun:tools:jar:1.5.0,经过盘查发现是pom引入的struts2相关jar包导致报错. 上网查询说是struts2-core.jar需要依赖Java运行时的tools.jar,解决方案就是将这个jar包手动引入. 解决方案一: <dependency> <groupId>com.sun</groupId> <artifactId>tools<…
Caused by: java.lang.ClassNotFoundException: com/sun/tools/internal/xjc/api/XJC 缺少com/sun/tools/internal/xjc/api/XJC >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 蕃…
场景 在IDEA中新建SpringBoot项目,后启动项目时提示: Error:(3, 32) java: 程序包org.springframework.boot不存在 实现 将pom.xml中parent依赖版本降低,这里改为2.1.6,然后在右边Maven面板中点击Reimport All Maven  Projects…
内容:Error:(4, 17) java: 程序包org.junit不存在 场景:运行测试类的时候,IED新建一个自己的项目,并且不用maven的情况下 解决方案:File -> Project Struct... -> Libraies -> 点击绿色的加号 -> Java -> 找到 IDEA 安装路径下的 Lib 中的junit-4.12 -> 确定完就行了,点击OK就出去了…
Q:IDEA编译时提示"java: 程序包com.sun.media.jai.codec不存在" A:添加下面的repository到pom.xml中 <repository>     <id>jboss-repository</id>     <name>jboss-repository</name>     <url>https://repository.jboss.org/maven2/</url>…
eclipse下maven打包是出现如下错误: [ERROR] D:\code-old\daba_user_mvn\src\main\java\com\dada\transaction\service\KmService.java:[4,30] 错误: 程序包com.sun.istack.internal不存在[ERROR] D:\code-old\daba_user_mvn\src\main\java\com\dada\transaction\service\KBUserService.jav…
很尴尬,为了使用Spring Boot的Initializr,特意下了个Intellij Idea,刚按提示新建一个Spring Boot的Maven项目后,就出现红叉叉了.因为IDE是新的,开始是Maven配置问题,这样设置一下就可以跑Maven了:File -> Setting -> Build,Excution,Deployment -> Build Tools -> Maven -> 修改Maven home directory.User setting file为你…
使用的是 idea - Lifecycle-package 的方式打包(maven) 确认  <packaging>war</packaging> 修改启动类: (原启动类) public class ExampleApplication { public static void main(String[] args) { SpringApplication.run(ExampleApplication.class, args); } } 修改为: public class Exa…
最近工作中在编译打包项目的时候遇到了如标题所示的问题,报这个错误的类是 com.sun.tools.javac.util.Pair.问题很诡异,在Idea可以导入此类,项目启动运行也很正常,但就是在打包编译的时候会报错,在网上搜了该错误,,有的说是jdk安装问题,有的说是jre环境问题,但是都无法完美解决该问题. com.sun.tools.javac.util 该包是jdk中自带的,位置在jdk安装路径下的lib文件里:由于本人的是Mac环境, 所以该包位置在:/Library/Java/Ja…
更换成新包即可import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;…