1. IDEA导入javaweb项目后maven编译出现Error: java: 找不到符号问题
我配置好java环境、下载了maven和groovy后,导入一个javaweb项目,进行编译出现 Error:(X,X) java: 找不到符号,情况如下图
解决方法
单独对出错的类包进行重编译
完美解决
2.idea artifacts没有web application
使用IDEA Ultimate版本
IDEA的 Community版本没有web功能
如果使用IDEA Ultimate版本还是不行
参考: https://blog.csdn.net/u011424470/article/details/52062133
3.下载并配置Maven
参考: https://www.cnblogs.com/dingguofeng/p/8671661.html
4. IDEA导入javaweb项目后配置tomat
tomcat安装运行:https://blog.csdn.net/qq_35106903/article/details/78860121
如果运行后出现乱码: 参考:https://blog.csdn.net/whscheetah/article/details/85056467
IDEA配置tomcat:https://www.cnblogs.com/weixinyu98/p/9822048.html (看后半部分即可)
5. IDEA导入javaweb项目后配置groovy
groovy安装和配置:https://www.jianshu.com/p/cb92567adda1
向已知项目中添加groovy环境:
打开IDEA左上角的project structure,添加groovy依赖
点击java,之后导入已下载的groovy文件:
导入后点击apply和ok
--------------------手动分割线----------------------
接下来的操作Mac版本的IDEA不适用,只针对于Windows版本的IDEA
可以将groovy导入module中(只适用于windows)
添加下载的groovy目录即可
6.错误: -source 1.6 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符)![在这里插入图片描述](https://img-blog.csdnimg.cn/2019072618552931.png)
参考:https://www.cnblogs.com/qiumingcheng/p/8297078.html
但是没图,我在演示一下
一下jdk和source都需要在7以上,才可以避免这个报错。
下图三个文件都需要该 language level 到7以上。
7.Error:(x,x) java: 程序包com.fasterxml.jackson.core不存在
缺少 jar 依赖包:jackson-core
引入依赖地址见:
http://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-core
打开IDEA右上方的项目管理,引入包到报错的项目文件中、
引入即可
![载入jackson-core](https://img-blog.csdnimg.cn/20190729103702795.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Jvd2VubGF3,size_16,color_FFFFFF,t_70
参考:https://blog.csdn.net/qq_33811662/article/details/80601878
8.Error:(x,x) java: 程序包com.fasterxml.jackson.databind不存在
缺少 jar 依赖包:jackson-databind
引入依赖地址见:
https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind
添加见问题6步骤。
参考:https://www.cnblogs.com/dlsunf/p/9855195.html
9.Error:(x, x) java: 程序包org.apache.commons.lang3不存在
缺少 jar 依赖包:commons-lang3-3.0
引入依赖地址见:http://www.java2s.com/Code/Jar/c/Downloadcommonslang330jar.htm
添加见问题6步骤。
10.Error:(x, x) java: 程序包org.joda.time不存在
缺少 jar 依赖包:Joda-Time
引入依赖地址见:https://www.joda.org/joda-time/installation.html
添加见问题6步骤。
11.Run tomcat跳转页面显示“404”
缺少部署
添加部署后,run tomcat即可显示演示页面~ok!!