xml中找不到contextlistenerloader快捷生成及其中的问题解决

找不到的原因是:

eclipse没有安装spring插件,安装插件就OK了,

插件下载地址:

https://download.springsource.com/release/STS4/4.4.0.RELEASE/dist/e4.13/spring-tool-suite-4-4.4.0.RELEASE-e4.13.0-win32.win32.x86_64.zip

此处的插件下载要注意插件版本

插件下载:

https://spring.io/tools3/sts/all

csdn下载:

https://download.csdn.net/download/fylqq/11862374

具体参看:

https://blog.csdn.net/DCL_CSDN/article/details/89841685

 

安装时,可能会遇到

An error occurred while collecting items to be installed session context was:(profile=D__DevelopTools_eclipse_jee-oxygen_eclipse, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,oracle.eclipse.tools.rest.lib,17.0.0.201709131633
报错

解决方案:https://blog.csdn.net/zf_csdn/article/details/79379955

再就是安装的时候一定要注意离线安装,不然可能会一直出问题

安装好了以后,如果找不到Spring Bean Configuration File选项

https://blog.csdn.net/sqzhao/article/details/88393045

如果生成不了disDispatcherServlet就直接复制下面的代码

<servlet>
        <servlet-name>springDispatcherServlet</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <init-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>location</param-value><!--加载配置文件,常用写法classpath:配置文件名  记得带上配置文件名的后缀哦-->
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>
 
    <!-- Map all requests to the DispatcherServlet for handling -->
    <servlet-mapping>
        <servlet-name>springDispatcherServlet</servlet-name>
        <url-pattern>/</url-pattern><!--过滤所有请求   个人建议直接用/-->
    </servlet-mapping>

复制完了以后,我们再解决这个问题:

https://blog.csdn.net/meiqi0538/article/details/81218522

spring框架下载链接:

https://repo.spring.io/release/org/springframework/spring/

这些工作都搞定以后XML中的spring代码生成提示就可以搞定了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章