• eclipse安装spring插件的几个问题,导入pom备份时的问题


     一、下载Eclipse,从官方网站下载,每个版本有两个下载方式,一个是init的包,大约50多兆,在线安装。过程较慢,不建议使用。另一个是全版的安装包,需要从网页上仔细查找,大约400兆,可以选择中国镜像站点。建议使用。下载完毕后,从帮助里,可以看到他的版本号,我以4.11为例子说明

    二、打开eclipse 后,从market上找spring  and tools 版本大约是3.xx,不是spring  boot,这是一种方式。

    三、打开spring网站,https://spring.io/tools3/sts/all/,上面有3种方式。

    1、下载spring已经集成化好的eclipse。如spring-tool-suite-3.9.8.RELEASE-e4.11.0-win32-x86_64.zip,这个在我安装后,在springmvc.xml中,命名空间提示不全。且无法自己勾选命名空间。

    2、下载spring的Update Site Archives (升级文档,大约180兆,离线安装文件) 如springsource-tool-suite-3.9.8.RELEASE-e4.11.0-updatesite.zip,然后从eclipse中,安装install new software,选择本地包,进行安装。有的网络资料上提示不要自动contact other site的选择不勾选,实践中,若不勾选,网络不好的时候,不进行下一步。直接在检查相关性上就卡死了。

    3、从spring网站上,找到Update Sites的在线地址,然后再从eclipse中,install new software中,粘贴在线的地址,让他去找网络上的安装包。add地址为  https://download.springsource.com/release/TOOLS/update/e4.11/

    四、最佳实践,亲测成功,因为移动网络出国很慢,以减少网速为目的,方法为

    1.下载原版的eclipse的2019-03版本,即4.11。全版。通过镜像下载,大约400M。

    2.下载updatesite.zip文件,大约180兆。

    3.安装install new  software,这里只选择4项,别的不选,亲测在spring,springmvc,shiro,mybatis集成中可用。(后缀带IDE的),下面的contact all update sites during install to find required software 不勾选

    4. 另外,在安装之前,不要更改maven,用系统自带的maven,尤其不能使用阿里云的maven,安装上后,spring的插件不完全。缺少功能。 

    5.题外话:在preferences的spring的validation中,将use change detection for java sources files 不勾选。

    6. 安装完毕后,新建一个spring bean 的xml 的文件,如果提示xsd的命名空间,就表明安装正确了。如果xsd的命名空间,只显示bean这一个,没有其他的如aop ,content,tx 等等,这时可以将pom的坐标弄完全。如果jar 文件全了,就会提示全的namespace。

     7. 提示web2.5 错误,在package explorer视图中,filter ,不勾选resource,然后再.setting中,org.eclipse.wst.common.project.facet.core.xml,将jst.web改为2.5

    8.另外报错,eclipse的自带jdk版本与编译版本不一致的情况,点开build path,将library中自带的remove,然后添加library,-> jre system library,选中自己安装的1.8即可

  • 相关阅读:
    NVMe固态硬盘工具箱使用说明
    (原创)Python文件与文件系统系列(1)—— file 对象
    Linux系统排查4——网络篇
    Python内置类型——list
    (原)数据结构——线索二叉树
    Python匿名函数——lambda表达式
    Python生成器
    Python内置类型——dict
    Python内置类型——set
    解决Django-1.8.2应用部署到Apache后无法显示admin应用的CSS
  • 原文地址:https://www.cnblogs.com/sdgtxuyong/p/11787271.html
Copyright © 2020-2023  润新知