`
rich8w
  • 浏览: 180633 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

MyEclipse Struts Config Editor默认打开*.xml异常情况解决

阅读更多
用myeclipse7.5 打开*.xml 默认使用MyEclipse Struts Config Editor的时候出错。

详细如下:
org.eclipse.ui.PartInitException: Unable to open editor, unknown editor ID: org.xmen.ui.text.XMLTextEditor
	at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:634)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2817)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2729)
	at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2721)
	at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2673)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2668)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2652)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2635)
	at com.genuitec.eclipse.struts.editor.multipage.StrutsConfigEditor.init(StrutsConfigEditor.java:472)
	at org.eclipse.ui.internal.EditorManager.createSite(EditorManager.java:799)
	at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:643)
	at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:428)
	at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:594)
	at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:306)
	at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:180)
	at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:270)
	at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
	at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:473)
	at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1256)
	at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1209)
	at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1608)
	at org.eclipse.ui.internal.PartStack.add(PartStack.java:499)


碰到这种情况,只要找到该目录,打开.project文件,编辑最后一行,找到<natures>结点,增加一条<nature>com.genuitec.eclipse.cross.easystruts.eclipse.easystrutsnature</nature>就行了。
分享到:
评论

相关推荐

    MyEclipse优化

    **问题描述**:默认情况下,MyEclipse在编辑JSP页面时会同时打开编辑和预览界面,这可能降低开发效率。 **解决步骤**: 1. **路径**:`Windows &gt; Preferences &gt; General &gt; Editors &gt; File Associations` 2. **操作*...

    MyEclipse各种优化、没有响应、提高运行速度解析.docx

    7. **修复Struts-config.xml打开错误**:遇到打开Struts配置文件出错的问题,可以通过`Window &gt; Preferences &gt; General &gt; Editors &gt; File Associations`设置,将*.xml关联到MyEclipse XML Editor并设为默认。...

    myeclipse8.5优化 myeclipse8.5不卡

    7. **修复Struts-config.xml打开错误**:如果打开Struts配置文件时出现错误,可以在`Windows &gt; Preferences &gt; General &gt; Editors &gt; File Associations`中将*.xml文件关联到MyEclipse XML Editor并设为默认。...

    MyEclipse 8.5 优化.pdf

    #### 八、解决Struts-config.xml文件打开问题 **背景介绍:** 在尝试打开Struts配置文件时,可能会遇到错误提示,影响正常工作流程。 **操作步骤:** 1. 进入`Windows` &gt; `Preferences` &gt; `General` &gt; `Editors` &gt;...

    MyEclipse8.5优化

    解决方法是:`Windows` -&gt; `Preferences` -&gt; `General` -&gt; `Editors` -&gt; `File Associations`,选择`*.xml`,将默认编辑器设置为"MyEclipse XML Editor"。 **第八步:手动验证** 在`Windows` -&gt; `Preferences` -&gt; `...

    Myeclipse的优化

    config.xml打开错误**:如果在打开Struts配置文件时遇到问题,可以在`Windows -&gt; Preferences -&gt; General -&gt; Editors -&gt; File Associations`中,选择 "*.xml",然后将默认编辑器设为"Myeclipse XML Editor",以确保...

    MyEclipse8[1].5优化与图解说明.doc

    **修复Struts-config.xml打开错误**:若打开Struts配置文件出现错误,可进入`Window -&gt; Preferences -&gt; General -&gt; Editors -&gt; File Associations`,选择`.xml`文件类型,将默认编辑器设置为"MyEclipse XML Editor...

    Struts+Spring+Hibernate练习(完整)

    4. **配置 Action 形式**:在 `struts-config.xml` 文件中定义 `LoginAction` 的处理路径和输入输出页面。 5. **添加表单验证**:使用 Struts 验证插件 `ValidatorPlugIn` 来实现对表单数据的验证。 6. **编写验证...

    struts点歌系统

    8. **异常处理**:通过配置`struts-config.xml`中的全局异常处理,可以捕获并处理程序运行中的异常。 9. **ActionServlet**:作为Struts的核心控制器,负责接收请求,解析请求参数,调用Action,将结果转发给JSP。 ...

    使用Eclipse IDE开发Java Web应用程序

    - 编写ActionForm类、Action类以及配置文件`struts-config.xml`。 **2. Hibernate框架** - 添加Hibernate支持,配置Hibernate核心文件`hibernate.cfg.xml`。 - 创建映射文件和实体类,实现数据持久化操作。 **3. ...

    MyEclipse 6 Java EE 开发中文手册

    - **配置faces-config.xml**:定义ManagedBean映射和导航规则。 - **创建视图**:使用XHTML页面作为视图。 **10.4 测试JSF应用** - **部署到服务器**:将JSF应用部署到应用服务器。 - **测试应用**:通过浏览器...

    Myeclipse 启动优化.doc

    解决Myeclipse打开Struts配置文件时出现错误的问题,路径为:`Windows &gt; Preferences &gt; General &gt; Editors &gt; File Associations`,选择`.xml`文件类型,将默认编辑器设为`Myeclipse XML Editor`。 ### 第八步:取消...

    myeclipse各种插件

    通过上述介绍可以看出,MyEclipse不仅集成了UML、Ajax、Web、Web Services、J2EE、JSP、XML、Struts、JSF、Java Persistence、EJB、扩展数据库以及各种应用服务器的支持,还全面支持各种主流的第三方框架,让开发者...

    在jsp中使用Ueditor.pdf

    - 第一种:修改`web.xml`中的过滤器配置,将`/*`改为`*.action`,这意味着所有Struts2的请求都需要`.action`后缀。 - 第二种:创建自定义过滤器,排除掉图片上传的请求。例如,创建一个名为`MyFilter`的类,继承自...

    myeclipse8.5优化技巧详解

    - 当遇到无法打开Struts配置文件的错误时,可尝试如下操作:`Windows -&gt; Preferences -&gt; General -&gt; Editors -&gt; File Associations`,选择`.xml`文件类型,设为"MyEclipse XML Editor"并设为默认。 8. **手动验证...

Global site tag (gtag.js) - Google Analytics