作者:老薛很厚道 | 来源:互联网 | 2023-10-13 11:38
eclipse学习日志eclipse版本号2020.6,java版本jdk9,maven8.5新建第一个项目步骤:菜单栏file-new-.开启类文件代码提示,菜单栏wi
eclipse学习日志
eclipse版本号2020.6,java版本jdk9,maven8.5
新建第一个项目
步骤:
菜单栏 file->new->....
开启类文件代码提示,菜单栏 windows->preferences 搜索edit,将替换为 .abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXY
错误类型:
jre包没找到
解决方法:菜单栏 windows->preferences->java->install jres 配置jre安装路径
问题出现原因:以为新建时显示jdk9就是找到系统环境变量获取到了路径,不需要再进行配置。
格式化快捷键失效
解决方法:更改搜狗简繁切换快捷键
测试类Junit
步骤: 右击项目 build path->config build path->add library->junit4
错误类型:junit的包没找到
解决方法:将junit放到资源文件的lib下,不是src的lib
原因:放错目录,应该是作用域的问题
新建Javaweb
步骤:直接新建dynamic Web Project
错误类型:不明显示红叉但正常运行
解决java jre路径应该写jdk的,
错误原因:
按报错来说
The project was not built due to "Failed to init ct.sym for D:\Java\jre\lib\jrt-fs.jar". Fix the problem, then try refreshing this project and building it since it may be inconsistent
肯定是类库的问题,通过查看eclipse得知jre-fs已经废弃,使用jre核心库进行替代。
仍然存在的疑问,将jre类库更换为jdk就报成功,红叉消失。猜测应该是ant-javafx.jar的作用
配置maven
步骤:
菜单栏 windows->preferences->maven
配置installation->add maven安装路径 User Setting->Global Settings 设置maven配置文件settings.xml路径
设置pom.xml代码提示设置<=:abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
dependence像idea那样自动补全
未实现,还是只能pom文件右击maven->add dependence
maven_web项目出现问题:
all_catelog没显示,反倒是小目录显示了,all_catelog也没和一些没有项目的组一样显示报错信息,不知道是软件原因还是配置原因,应该是这个版本有点bug
解决方法
如上图,直接用小目录选择
问题
报错信息很明显,从pom文件也可以看出,并没有帮我们导servlet和jsp的相关包,需要我们自己导
解决方法,pom导入相关包
javax.servlet
javax.servlet-api
4.0.1
provided
spring项目
步骤
下载sts插件
new project 选中spring starter project