eclipse基础学习日志

eclipse学习日志

eclipse版本号2020.6,java版本jdk9,maven8.5

  1. 新建第一个项目

    1. 步骤:

      1. 菜单栏 file->new->....

      2. 开启类文件代码提示,菜单栏 windows->preferences 搜索edit,将替换为 .abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXY

    2. 错误类型:

      1. jre包没找到

        解决方法:菜单栏 windows->preferences->java->install jres 配置jre安装路径

        问题出现原因:以为新建时显示jdk9就是找到系统环境变量获取到了路径,不需要再进行配置。

      2. 格式化快捷键失效

        解决方法:更改搜狗简繁切换快捷键

       

  2. 测试类Junit

    1. 步骤: 右击项目 build path->config build path->add library->junit4

    2. 错误类型:junit的包没找到

      解决方法:将junit放到资源文件的lib下,不是src的lib

      原因:放错目录,应该是作用域的问题

  3. 新建Javaweb

    1. 步骤:直接新建dynamic Web Project

    2. 错误类型:不明显示红叉但正常运行

    3. 解决java jre路径应该写jdk的,

    4. 错误原因:

      1. 按报错来说

        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核心库进行替代。

      2. 仍然存在的疑问,将jre类库更换为jdk就报成功,红叉消失。猜测应该是ant-javafx.jar的作用

  4. 配置maven

    1. 步骤:

        1. 菜单栏 windows->preferences->maven  

      1. 配置installation->add maven安装路径 User Setting->Global Settings 设置maven配置文件settings.xml路径

      2. 设置pom.xml代码提示设置<=:abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

      3. dependence像idea那样自动补全

        1. 未实现,还是只能pom文件右击maven->add dependence

    2. maven_web项目出现问题:

      1. all_catelog没显示,反倒是小目录显示了,all_catelog也没和一些没有项目的组一样显示报错信息,不知道是软件原因还是配置原因,应该是这个版本有点bug

      2. 解决方法

        1. 如上图,直接用小目录选择

      3. 问题

        1. 报错信息很明显,从pom文件也可以看出,并没有帮我们导servlet和jsp的相关包,需要我们自己导

          解决方法,pom导入相关包

              <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
            <version>4.0.1</version>
            <scope>provided</scope>
          </dependency>
  5. spring项目

    1. 步骤

      1. 下载sts插件

      2. new project 选中spring starter project

posted @ 2020-08-10 16:05  异客LLL  阅读(241)  评论(0)    收藏  举报