热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

eclipse基础学习日志

eclipse学习日志eclipse版本号2020.6,java版本jdk9,maven8.5新建第一个项目步骤:菜单栏file-new-.开启类文件代码提示,菜单栏wi

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导入相关包

           
            javax.servlet
            javax.servlet-api
            4.0.1
            provided








  5. spring项目



    1. 步骤



      1. 下载sts插件



      2. new project 选中spring starter project









推荐阅读
  • Eclipse 中 JSP 开发环境配置指南
    本文详细介绍了如何在 Eclipse 集成开发环境中配置 JSP 运行环境,包括必要的软件下载、Tomcat 服务器的配置以及常见问题的解决方法。 ... [详细]
  • 深入解析JVM垃圾收集器
    本文基于《深入理解Java虚拟机:JVM高级特性与最佳实践》第二版,详细探讨了JVM中不同类型的垃圾收集器及其工作原理。通过介绍各种垃圾收集器的特性和应用场景,帮助读者更好地理解和优化JVM内存管理。 ... [详细]
  • 本文介绍了如何使用 Spring Boot DevTools 实现应用程序在开发过程中自动重启。这一特性显著提高了开发效率,特别是在集成开发环境(IDE)中工作时,能够提供快速的反馈循环。默认情况下,DevTools 会监控类路径上的文件变化,并根据需要触发应用重启。 ... [详细]
  • 该平台旨在为大型企业提供一个高效、灵活且可扩展的分布式微服务架构解决方案。它采用模块化、微服务化和热部署的设计理念,结合当前最先进且无商业限制的主流开源技术,如Spring Cloud、Spring Boot2、MyBatis、OAuth2和Element UI,实现前后端分离的系统管理平台。 ... [详细]
  • andr ... [详细]
  • Hadoop入门与核心组件详解
    本文详细介绍了Hadoop的基础知识及其核心组件,包括HDFS、MapReduce和YARN。通过本文,读者可以全面了解Hadoop的生态系统及应用场景。 ... [详细]
  • 本文探讨了领域驱动设计(DDD)的核心概念、应用场景及其实现方式,详细介绍了其在企业级软件开发中的优势和挑战。通过对比事务脚本与领域模型,展示了DDD如何提升系统的可维护性和扩展性。 ... [详细]
  • 深入解析 Apache Shiro 安全框架架构
    本文详细介绍了 Apache Shiro,一个强大且灵活的开源安全框架。Shiro 专注于简化身份验证、授权、会话管理和加密等复杂的安全操作,使开发者能够更轻松地保护应用程序。其核心目标是提供易于使用和理解的API,同时确保高度的安全性和灵活性。 ... [详细]
  • 本文总结了Java程序设计第一周的学习内容,涵盖语言基础、编译解释过程及基本数据类型等核心知识点。 ... [详细]
  • 本文详细介绍了如何准备和安装 Eclipse 开发环境及其相关插件,包括 JDK、Tomcat、Struts 等组件的安装步骤及配置方法。 ... [详细]
  • 在本周的白板演练中,Apache Flink 的 PMC 成员及数据工匠首席技术官 Stephan Ewen 深入探讨了如何利用保存点功能进行流处理中的数据重新处理、错误修复、系统升级和 A/B 测试。本文将详细解释保存点的工作原理及其应用场景。 ... [详细]
  • Struts与Spring框架的集成指南
    本文详细介绍了如何将Struts和Spring两个流行的Java Web开发框架进行整合,涵盖从环境配置到代码实现的具体步骤。 ... [详细]
  • 深入理解ExtJS:从入门到精通
    本文详细介绍了ExtJS的功能及其在大型企业前端开发中的应用。通过实例和详细的文件结构解析,帮助初学者快速掌握ExtJS的核心概念,并提供实用技巧和最佳实践。 ... [详细]
  • 本文详细介绍了如何在Python3环境中配置Appium1.4.6,并指导如何连接模拟器进行自动化测试。通过本文,您将了解从环境搭建到模拟器连接的完整流程。 ... [详细]
  • Spring Cloud因其强大的功能和灵活性,被誉为开发分布式系统的‘一站式’解决方案。它不仅简化了分布式系统中的常见模式实现,还被广泛应用于企业级生产环境中。本书内容详实,覆盖了从微服务基础到Spring Cloud的高级应用,适合各层次的开发者。 ... [详细]
author-avatar
老薛很厚道
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有