当前位置:   article > 正文

新手用Mac IDEA完成第一个javaweb代码踩坑总结_程序包org.joda.time不存在

程序包org.joda.time不存在

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://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
下载jackson-core下载jackson-core打开IDEA右上方的项目管理,引入包到报错的项目文件中、载入jackson-core引入即可
![载入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!!

这些问题花了两天,虽然技术含量不高,但是还是挺费时费力的,记录下来希望可以帮助第一次配置javaweb的大家。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/693812
推荐阅读
相关标签
  

闽ICP备14008679号