你如果点中单独一个文件,那么那个选项一直都是反灰,只有你点中整个项目名,那个选项就可用了。
不是什么版本问题
用myEclipse搭建hibernate框架后,有时搞乱了某些东西后,又想重新加载Hibernate包,但此时 add
hibernate capabilities
功能菜单竟然是灰色的,不可用,尤其是初学的朋友往往要重建web项目,一切都要重新来过。
其实大可不必这么做。有个简单的方法可以解决这个问题:
切换到java的导航试图,在项目的根目录下又个项目配置文件:".project",打开后如下代码所示。
view plaincopy to clipboardprint?
<?xml version="1.0"
encoding="UTF-8"?>
<projectDescription>
<name>CourseMS</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>com.genuitec.eclipse.j2eedt.core.WebClasspathBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.genuitec.eclipse.j2eedt.core.J2EEProjectValidator</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.genuitec.eclipse.j2eedt.core.DeploymentDescriptorValidator</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.wst.validation.validationbuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.genuitec.eclipse.hibernate.HibernateBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>com.genuitec.eclipse.hibernate.hibernatenature</nature>
<nature>com.genuitec.eclipse.j2eedt.core.webnature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
</natures>
</projectDescription>
<?xml version="1.0"
encoding="UTF-8"?>
<projectDescription>
<name>CourseMS</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>com.genuitec.eclipse.j2eedt.core.WebClasspathBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.genuitec.eclipse.j2eedt.core.J2EEProjectValidator</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.genuitec.eclipse.j2eedt.core.DeploymentDescriptorValidator</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.wst.validation.validationbuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.genuitec.eclipse.hibernate.HibernateBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>com.genuitec.eclipse.hibernate.hibernatenature</nature>
<nature>com.genuitec.eclipse.j2eedt.core.webnature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
</natures>
</projectDescription>
一般在最下方有:
view plaincopy to clipboardprint?
<buildCommand>
<name>com.genuitec.eclipse.hibernate.HibernateBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.genuitec.eclipse.hibernate.HibernateBuilder</name>
<arguments>
</arguments>
</buildCommand>
和
view plaincopy to clipboardprint?
<nature>com.genuitec.eclipse.hibernate.hibernatenature</nature>
<nature>com.genuitec.eclipse.hibernate.hibernatenature</nature>
将这两段删除即可
分享到:
相关推荐
首先,在工程上右键,选择 MyEclipse->Add Hibernate Capabilities,然后弹出 Hibernate 的配置窗口。在配置窗口中,我们可以选择数据库连接配置,MyEclipse 将自动填充相应的配置信息值,包括 JDBCDriver、URL、...
- 右键点击项目名称,选择`MyEclipse > Add Hibernate Capabilities`,这将为项目添加所需的Hibernate库和配置。 4. **配置数据库连接**: - 打开`Database Explorer`视图(`Window > Show View > Other > DB ...
2. **添加Hibernate支持**:在项目上右键,选择“Add Hibernate Capabilities”选项,按照提示完成Hibernate环境的配置。 3. **自定义配置文件**:根据项目的具体需求,修改`hibernate.cfg.xml`文件中的配置项。 4. ...
5. **添加Hibernate支持**:在TestDemo项目上右键,选择MyEclipse -> Add Hibernate Capabilities。默认选择Hibernate3.1版本,然后Next。 6. **配置Hibernate**:在接下来的窗体中,系统会自动生成`hibernate.cfg....
2. 右键点击新建的工程,选择“MyEclipse” > “Add Hibernate Capabilities”。 3. 在弹出的对话框中,保持默认的Hibernate版本为3.1,点击“Next”继续。 4. 在“DataSource”选项中选择“Use JDBC Driver”。 5. ...
- 在项目上右键选择`Myeclipse` > `Add Hibernate Capabilities`,选择适当的选项后点击`Next`。 - 在接下来的界面中保持默认设置并继续点击`Next`。 - 选择之前创建的数据库连接(例如Oracle连接),并点击`Next...
回到JAVA视图,右击你的工程,选择"Add Hibernate Capabilities…"。在弹出的视图中,选择"Copy…",让Hibernate库文件放入lib目录。接着,指定`hibernate.cfg.xml`的位置,通常放在src目录下的某个包内。然后,...
- 在项目中添加Hibernate支持,通过"Add Hibernate Capabilities"设置配置文件`hibernate.cfg.xml`的位置和数据库连接。 - 最后,通过"Hibernate Reverse Engineering"功能,针对选中的表生成映射文件和对应的Java...
选择项目,右键点击`MyEclipse` -> `Add Hibernate Capabilities`。在配置过程中,指定`hibernate.cfg.xml`的位置,这是Hibernate的配置文件,用于定义数据库连接等信息。选择之前创建的数据库连接,然后创建...
在Myeclipse中配置Hibernate以连接Oracle10g数据库是一项常见的开发任务,这涉及到多个步骤,包括设置数据库连接、添加驱动、配置Hibernate项目以及生成相关的配置文件。以下是对这个过程的详细说明: 首先,你需要...
- 在左侧`Package Explorer`中找到项目名,右键选择`MyEclipse -> Add Hibernate Capabilities`。 - 在弹出的对话框中,默认配置即可,点击`Next`继续。 - 继续点击`Next`直到出现设置数据库连接参数的界面。 3....
1. 右键点击项目,选择“MyEclipse” -> “Add Hibernate Capabilities”,或通过菜单栏中的“MyEclipse” -> “Project Capabilities” -> “Add Hibernate Capabilities”。 2. 选择Hibernate 3.3版本,你可以...
在MyEclipse中,我们可以通过右键点击Java项目,选择"MyEclipse" -> "Add Hibernate Capabilities"来添加Hibernate支持。在向导中,你可以接受默认配置,包括选择Hibernate版本、JDBC驱动等,一步步点击Next直到...
4. **添加Hibernate支持**:同样地,通过MyEclipse -> Add Hibernate Capabilities,为项目配置Hibernate,指定实体类路径和Hibernate配置文件位置。 完成上述步骤后,开发者就可以开始编写业务逻辑代码、实现...
在MyEclipse中,选中刚刚创建的`MySQLHibernate`项目,然后选择`MyEclipse` -> `Project Capabilities` -> `Add Hibernate Capabilities`。按照向导进行操作,直到选择到用于连接数据库的连接名(这里是`MySql_...
在Myeclipse中,通过Add Hibernate Capabilities来添加Hibernate支持。配置时,可以选择Hibernate版本(如Hibernate 3),并配置相关配置文件,但可以取消Create SessionFactory class选项,避免自动生成...
1. 首先,你需要选择你的Java项目,然后右击并选择MyEclipse菜单,接着选择“Add Hibernate Capabilities”。这个操作会引导你配置Hibernate的相关设置,包括数据源、Hibernate版本等。 2. 在配置过程中,你需要指定...