第一步,先查看下自己的Eclipse是什么版本,步骤如下:

1.1 点击Eclipse菜单‘Help  -> About Eclipse’,如下图:

1.2 点击Eclipse图标如下,看清楚哦,别点错了,如下图:

1.3 找到Eclipse Platform后面的Version,下图可以看出我的Eclipse是4.3.2版本的

第二步:安装Spring插件,这里以在线安装为例,想离线安装的可以自己上网查一下方法

2.1 点击Eclipse菜单‘Help ->Install New Software…. ’,如下图:

2.2 输入网址 http://dist.springsource.com/release/TOOLS/update/e4.3/,最后的4.3是Eclipse的版本号,然后按回车键,如下图:

2.3 选择需要安装的插件,建议只勾选SpringIDE即可,一共四个,如下图。然后点击‘Next’。如下图:

2.4 Eclipse会查找一下,稍等一会,然后继续点击‘Next’即可,如下图:

2.5 继续点击‘Next’ ,如下图:

2.6 选择I accepte the termsof the license agreements,然后点击’Finish’按钮,如下图:

2.7 这时候Eclipse会在后台安装,在右下角可以看到安装进度,请耐心等待。

Ps:如果安装过程中失败了,就多试几次即可,千万不要灰心哦

安装好后,会提示让重启Eclipse,点击确定即可。

第三步:

但是,到现在为止,可以出来类包名的提示,但是输入.不会自动出来,需要按Alt+/ 才行,所以还需要再设置一下,方法如下:

3.1 点击Eclipse菜单‘Window-> Preferences’ ,如下图:

3.2 依次点开菜单 ‘XML -> XMLFiles -> Editor -> Content Assist’,如下图:

点开后,修改两个地方:

1.      把Auto activation delay(ms):改为0

2.      在Prompt when these characters are inserted输入框内增加一个英文的点

如下图所示:

至此,大功告成了,快去找个xml文件试试吧!

另外要注意一下xml的打开方式。今天试了一下,打开方式为Spring Config Editor和XML Editor的时候,是可以自动提示的。但是在一些其它的编辑器里面,可能自动提示就不好使了。所以,如果碰到自动提示不好使的情况,就修改一下打开方式。如下图所示:

最后,建议配置一下Spring的xsd

配置方式如下:

1.点击Eclipse菜单‘Window –>Preferences’,如下图

2.依次点开 XML -> XMLFiles,在右侧点击一下‘User Specified Entries,然后点击‘Add…’按钮,如下图:

3.点击 ‘File System…’按钮,找到spring-beans-2.0.xsd文件打开,如下图:

文件在spring-framework-2.0/dist/resources里面,如下图:

4      修改一下Key,找后面加上’/spring-beans02.0.xsd’,最终为’

http://www.springframework.org/schema/beans/spring-beans-2.0.xsd

如下图,最后点击OK。

4.点击‘OK’最终完成,如下图:

Eclipse编辑Spring配置文件xml时自动提示类class包名的更多相关文章

  1. 2018.12.26 Mac下的Eclipse在编辑Spring配置文件xml时自动提示类class包名配置

    1.先查看下自己的Eclipse是什么版本,步骤如下: 2.选择Install New Software 3.输入网址 http://dist.springsource.com/release/TOO ...

  2. eclipse为hibernate.cfg.xml添加自动提示【转】

    在hibernate.cfg.xml头部部分如下: <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate C ...

  3. [error] eclipse编写spring等xml配置文件时只有部分提示,tx无提示

    eclipse编写spring等xml配置文件时只有<bean>.<context>等有提示,其他标签都没有提示 这时就需要做以下两步操作(下面以事务管理标签为例) 1,添加命 ...

  4. 配置eclipse编写html/js/css/jsp/java时自动提示

    配置eclipse编写html/js/css/jsp/java时自动提示步骤: 1.打开eclipse→Windows→Preferences→Java→Editor→Content Assist 修 ...

  5. jquery+php实现用户输入搜索内容时自动提示

    index.html <html> <head>     <meta charset=;} #search_auto li a:hover{background:#D8D ...

  6. springBoot2.0使用@ImportResource引入spring配置文件.xml

    1. 编写spring配置文件.xml 这里是bean.xml <?xml version="1.0" encoding="UTF-8"?> < ...

  7. Eclipse下新建Maven项目、自动打依赖jar包

    当我们无法从本地仓库找到需要的构件的时候,就会从远程仓库下载构件至本地仓库.一般地,对于每个人来说,书房只有一个,但外面的书店有很多,类似第,对于Maven来说,每个用户只有一个本地仓库,但可以配置访 ...

  8. Eclipse下Maven新建项目、自动打依赖jar包(包含普通项目和Web项目)

    不多说,直接上干货! 当我们无法从本地仓库找到需要的构件的时候,就会从远程仓库下载构件至本地仓库.一般地,对于每个人来说,书房只有一个,但外面的书店有很多,类似第,对于Maven来说,每个用户只有一个 ...

  9. idea没有代码自动提示功能和包自动引入不了问题

    idea没有代码自动提示功能和包自动引入不了问题 原因:节电模式 File -> Power Save Mode (被勾选了) 处理方法: File -> Power Save Mode ...

随机推荐

  1. Django知识笔记

    基本应用 创建项目: django-admin startproject 项目名称 目录结构: manage.py是项目管理文件,通过它管理项目. 与项目同名的目录,此处为test1. _init_. ...

  2. C语言数组,指针小案例

    /* ============================================================================ Name : hello.c Autho ...

  3. mysql添加中文数据失败

    日志信息: INFO 2015-01-13 10:44:36,078 org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Lo ...

  4. Mac上无法使用蓝牙时的7个修复程序

    蓝牙是一个很普遍的技术,除非它出现问题,你才会发现它.例如,你听歌很顺利时,直到AirPods突然断连.大多数时候,这是一个相对容易的修复,但有时可能会有些棘手. https://www.macdow ...

  5. 文本处理工具——sed进阶

    一sed的搜索替代 (一)常见的和替代相关的选项 搜索替代,和vim的写法很像 s///:查找替换,支持使用其它分隔符,s@@@,s### p: 显示替换成功的行,就是打印. w /PATH/TO/S ...

  6. vue中setTimeout切换浏览器页签时怎么清除解决方案

    大家都知道,vue中有完整的生命周期,this.$router.push('')可以跳到相应的页面中,在beforeDestroy中可以监听到,将定时器清空,又或是通过this._isDestroye ...

  7. Homestead中PHP扩展无phpize难以安装redis扩展的问题及解决办法

    这真是一个非常深的坑.homestead中自带很多版本的php.然而扩展中缺没有phpize,这个东西是php添加扩展需要的东西本人在laravel中需要用到Redis扩展.这个和laravel的pr ...

  8. Linux常用命令的使用方法

    Linux 命令大全 Linux 命令大全 1.文件管理 cat chattr chgrp chmod chown cksum cmp diff diffstat file find git gitv ...

  9. appium 链接真机运行时报错

    今天用appium链接真机时,碰到的第一个问题:Attempt to re-install io.appium.settings without first uninstalling.(这是日志中显示 ...

  10. java并发编程笔记(三)——线程安全性

    java并发编程笔记(三)--线程安全性 线程安全性: ​ 当多个线程访问某个类时,不管运行时环境采用何种调度方式或者这些进程将如何交替执行,并且在主调代码中不需要任何额外的同步或协同,这个类都能表现 ...