已经导入一下框架,现在发现不想用了,要删除,发现麻烦,添加容易删除不易,下面这个帮你解决删除问题,本文为转载,我试过hibenate,挺好使,你们验证其他的框架

MyEclipse中删除对Struts、Hibernate、Spring的支持

最近碰到添加了ssh的支持,但又发现有些包,或配置文件不正确,想重新添加,但MyEclipse没有自动重新加载功能,于是到网上搜索了相关内容,总结如下:

一、首先是撤消MyEclipse对Struts的支持

    关键的步骤是两个,一是把struts-config.xml文件删除,二是修改.project文件。

    第一步无需赘述,在左侧的导航栏里找到文件delete即可,相信学到了部署struts的各位都能做到。删除config文件是主要的,否则重新部署struts时MyEclipse会瘫痪。其他由MyEclipse自动生成的struts相关文件可以不去理会,等重新部署的时候如有重名他们将会被自动覆盖。单纯的删除config文件还是不能使struts的选项重新出现在MyEclipse的菜单里,这时我们需要进行第二步。

    第二步详细说一下:.project文件在MyEclipse里不能直接看到,要到你的项目文件夹里去找,用记事本打开.project文件,删除里面带struts的那个节点即可——natures标签中的“<nature>com.genuitec.eclipse.cross.easystruts.eclipse.easystrutsnature</nature>”这句,删除后保存退出。这时主要操作已经完成,MyEclipse的子菜单里还是没有出现add struts的选项,我们再把项目刷新一下,让新改的.project文件生效:在左侧目录中,右键单击项目,选择Refresh即可。这时候struts功能又可以试用了,再重新部署struts功能即可。

二、撤消MyEclipse对Hibernate的支持

    我是通过菜单MyEclipse->Project Capabilities添加了对Hibernate的支持,添加容易,删除难,菜单里好像没有删除对Hibernate支持的功能,只能手工删除了: 

    1.把项目根目录下文件.myhibernatedata删除 

    2.修改项目根目录下文件.project:删除其中两段内容: 

    <buildCommand>                

            <name> 

                    com.genuitec.eclipse.hibernate.HibernateBuilder 

            </name>           

            <arguments>            

            </arguments>        

    </buildCommand> 

    <nature>com.genuitec.eclipse.hibernate.hibernatenature</nature> 

    3.删除Hibernate对应的mapping file,class 

    这样就彻底删除了对Hibernate的支持,对于删除其他的支持同理。

三、撤消MyEclipse对Spring的支持

    1. 从build path中删除spring libs

    2. 手工修改工程目录下的.project文件中相关的内容(即相关的nature,buildComman)

    3. 删除工程目录下的.springBean文件

    刷新工程,在工程右键菜单的myeclipse下面add spring capacity项就又回来了

MyEclipse中删除对Struts、Hibernate、Spring .的更多相关文章

  1. Struts+Hibernate+Spring面试题合集及答案

    Struts+Hibernate+Spring面试题合集及答案 Struts+Hibernate+Spring面试题合集 1 1. Hibernate部分 2 1.1. Hibernate工作原理 2 ...

  2. Struts+Hibernate+Spring面试题合集及答案(转)

    Struts+Hibernate+Spring面试题合集及答案 Struts+Hibernate+Spring 面试题合集 1 1. Hibernate部分 2 1.1. Hibernate工作原理 ...

  3. 三大框架:Struts+Hibernate+Spring

    三大框架:Struts+Hibernate+Spring Java三大框架主要用来做WEN应用. Struts主要负责表示层的显示 Spring利用它的IOC和AOP来处理控制业务(负责对数据库的操作 ...

  4. Maven+Struts+Hibernate+Spring简单项目搭建

    这段时间学习如何使用Maven+Struts+Hibernate+Spring注解方式建立项目,在这里感谢孙宇老师.    第一次写博客,主要是方便自己查看,同时分享给大家,希望对大家有所帮助,我也是 ...

  5. 详谈Struts+Hibernate+Spring三大框架

    前言:对于JAVA WEB端的程序员来说,对JAVA三大框架:Struts+Hibernate+Spring的了解必不可缺,下面详细谈谈 Java三大框架主要用来做WEN应用. 三大框架:Struts ...

  6. Struts+Hibernate+Spring实现用户登录功能

    通过登录案例实现三大框架之间的整合,登录功能是任何系统和软件必不可少的一个模块,然而通过这个模块来认识这些复杂的框架技术,理解数据流向和整个设计思路是相当容易的.只有在掌握了这些小模块的应用后,才能轻 ...

  7. Struts hibernate Spring 框架原理

    转自:http://www.cnblogs.com/javaNewegg/archive/2011/08/28/2156521.html 原理:1.通过Configuration().configur ...

  8. Struts+HIbernate+Spring

    1.Struts 取代JSP中的控制功能,为系统添加独立的控制,采用Struts引入标签,实现JSP与后台JAVA代码的分离,JSP只负责显示,与struts.xml配合实现页面跳转 实现:接收请求, ...

  9. ssh repo ----> struts+hibernate+spring( jar包和源码)各版本下载链接

    struts http://archive.apache.org/dist/struts/ hibernate http://hibernate.org/orm/releases/5.0/ sprin ...

随机推荐

  1. maven2报xxxServlet cannot be cast to javax.servlet

    由于CacheFilter实现了javax.servlet.Filter接口,Filter是在servlet-api.jar里,因此pom中有  <dependency>          ...

  2. CNI Proposal 摘要

    原文连接:https://github.com/containernetworking/cni/blob/master/SPEC.md General consideration CNI的想法是先让容 ...

  3. sql server dba之路

    转自:https://blog.csdn.net/dba_huangzj/article/details/7841441 在专职DBA工作一年过一个月以后,开通了CSDN的博客专栏,在第一篇文章中,我 ...

  4. idea导入项目出现Unable to import maven project: See logs for details提示(转载)

    摘要: 从git上面check多工程项目后,maven不能正常下载相应的依赖,最后查询国外网站,找出错误原因.按照此步骤,可以自动配置好每个工程的module. 删除项目根目录下.idea文件夹 关闭 ...

  5. Linux入门-教学视频学习笔记

    视频地址:https://www.bilibili.com/video/av18156598 1.sudo权限 比如说关机.重启.添加其他用户. 2.Shell是什么? 这是一个结构图,比如在外层应用 ...

  6. Tachyon架构剖析--王家林老师

  7. likely(x)与unlikely(x) __builtin_expect

    本文讲的likely()和unlikely()两个宏,在linux内核代码和一些应用中可常见到它们的身影.实质上,这两个宏是关于GCC编译器内置宏__builtin_expect的使用. 顾名思义,l ...

  8. django【原生分页】

    1.urls.py url(r'^page2/',views.page2), 2.views.py from django.core.paginator import Paginator,PageNo ...

  9. go——反射

    反射(reflect)让我们能在运行期探知对象地类型信息和内存结构,这从一定程度上弥补了静态语言在动态行为上地不足.和C数据结构一样,Go对象头部并没有类型指针,通过其自身是无法在运行期获知任何类型相 ...

  10. Java程序设计基础

    Java程序设计基础