MyEclipse中删除对Hibernate的支持
通过菜单MyEclipse->Add Hibernate 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选项下又出现了添加Hibernate支持的选项。
对于删除Struts或者Spring等支持与此类似。均可以实现
配置jdbc方式连接oracle
oracle.jdbc.driver.OracleDriver
jdbc:oracle:thin:@192.168.0.171:1521:ora10,"",""
jdbc:oracle:thin:@192.168.0.171:1521:ora10,"",""
用到的jar包是ojdbc14.jar,PS:oracle 9i以上版本使用ojdbc14.jar,以下版本使用classes12.jar
MyEclipse update progress 错误解决方法:
方法1:
MyEclipse中设置 windows->prefrences->general->startup and shutdown把automatic update scheduler的钩去掉
关闭MyEclipse,重新打开即可。
方法2:
退出myeclispe删除D:\Program Files\MyEclipse 6.0\eclipse\configuration\org.eclipse.update目录下的 last.config.stamp
方法3:
删除D:\workspace\.metadata\.plugins 下org.eclipse.update 目录该目录为MyEclipse的项目工作目录
Project->Build Automatically
在MyEclipse一直build workspace时导致超级慢时,可以先停掉,但是由于忘记开启Build Automatically,会导致没有编译某些类,出现ClassNotFound错误,配置正确,却无法找到Action,很有可能是还没有编译...
Oracle的存储过程中访问同一数据库不同表空间,使用 用户名.表空间
视图或存储过程编译时会检查用户的权限,这个权限不包括角色权限
将你要访问的用户的表显式授权给要建过程的用户
grant select on user1.table1 to user2;
然后再建过程