解决myeclipse10.x的Servers产生的at com.genuitec.eclipse.ast.deploy.core.Deployment.<init>(Unknown Source)错(转)
错误:
java.lang.NullPointerException
at com.genuitec.eclipse.ast.deploy.core.Deployment.<init>(Unknown Source)
at com.genuitec.eclipse.ast.deploy.core.ModuleDeployment.<init>(Unknown Source)
at com.genuitec.eclipse.ast.deploy.core.WebDeployment.<init>(Unknown Source)
at com.genuitec.eclipse.ast.deploy.core.Deployment.create(Unknown Source)
at com.genuitec.eclipse.ast.deploy.core.DeploymentManager.loadFromPreferences(Unknown Source)
at com.genuitec.eclipse.ast.deploy.core.DeploymentManager.init(Unknown Source)
at com.genuitec.eclipse.ast.deploy.core.DeploymentManager.<init>(Unknown Source)
at com.genuitec.eclipse.ast.deploy.core.DeploymentManager.getDefault(Unknown Source)
at com.genuitec.eclipse.ast.deploy.core.ui.ServerTreeViewer$ServerTreeContentProvider.inputChanged(Unknown Source)
at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:276)
at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1690)
at com.genuitec.eclipse.ast.deploy.core.ui.ServerTreeViewer.<init>(Unknown Source)
at com.genuitec.eclipse.ast.deploy.core.ui.ServerView.createPartControl(Unknown Source)
at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:375)
at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:229)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)
at org.eclipse.ui.internal.WorkbenchPage$ActivationList.setActive(WorkbenchPage.java:4317)
at org.eclipse.ui.internal.WorkbenchPage$18.runWithException(WorkbenchPage.java:3359)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4140)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3757)
at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:803)
at org.eclipse.ui.internal.Workbench$33.runWithException(Workbench.java:1600)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4140)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3757)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2609)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
解决办法:
1. Shut down the workspace.
2. Delete the file com.genuitec.eclipse.ast.deploy.core.prefs which is located at <workspace dir>/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.genuitec.eclipse.ast.deploy.core.prefs
3. Start the IDE.
相关推荐
MyEclipse 和 Eclipse 中 Web 项目的导入和配置 MyEclipse 和 Eclipse 都是流行的集成开发环境(IDE),它们都支持 Web 项目的开发和部署。在这篇文章中,我们将讨论如何将 MyEclipse 中创建的 Web 项目导入到 ...
### Web项目在MyEclipse中部署时找不到的解决方法 #### 问题背景 在使用MyEclipse进行Web项目开发的过程中,有时会遇到部署时找不到项目的问题。这种情况可能会导致项目无法正常运行或者测试,从而影响开发进度。...
根据文档的描述可以轻松的将MyEclipse下建立的web项目添加到Eclipse开发工具下。
在本文中,我们将详细介绍如何利用Flex 4.5 和 MyEclipse 8.5 构建一个完整的Web项目,并解决在这个过程中可能会遇到的一些常见问题,比如 Eclipse 3.6 与 Flex 4.5 的版本冲突问题。 #### 二、准备工作 在正式...
在IT行业中,myEclipse是一款广泛使用的Java集成开发环境(IDE),特别适合于Web项目的开发。本教程将深入探讨如何利用myEclipse进行Web项目的构建和管理,旨在为初学者和有经验的开发者提供详尽的指导。 1. **...
myeclipse2015如何新建web项目以及如何将项目发布到Tomcat的详细图文教程,j具体内容请查看word文档
### Myeclipse创建Maven Web项目的详细步骤及常见问题解决 #### 创建Maven Web项目的步骤 在本篇文章中,我们将详细介绍如何使用Myeclipse 2017来创建一个Maven Web项目,并针对过程中可能遇到的一些常见问题提供...
在本文中,我们将详细地介绍如何使用 MyEclipse 搭建 Java Web 项目开发环境,包括安装必要的工具、搭建 Web 项目开发环境、配置服务器等步骤。 首先,在开始搭建 MyEclipse 的开发环境之前,我们需要完成三步工具...
【MyEclipse启动慢的解决方法】 MyEclipse是一款强大的集成开发环境,但在使用过程中,有时会出现启动缓慢的问题,这可能影响开发效率。以下是一些优化MyEclipse启动速度的方法: 1. **去除不需要加载的模块** ...
### myEclipse6.5解决启动错误或中途崩溃自动关闭 在使用myEclipse6.5的过程中,可能会遇到启动失败或者在使用过程中无故崩溃自动关闭的问题。这种情况往往与Java虚拟机(JVM)配置不当有关。下面将详细介绍如何...
MyEclipse作为Eclipse的扩展版本,对Java Web项目的开发提供了很好的支持,但同时也继承了Eclipse中可能出现的编码问题。 首先,我们需要了解在MyEclipse中,中文乱码问题通常涉及四个关键的编码设置: 1. **工作...
标题 "MyEclipse10+maven+jetty运行项目更改项目代码必须重启处理办法" 描述的是一个关于在集成开发环境MyEclipse10中,使用Maven构建工具和Jetty服务器运行Java Web项目时遇到的问题。当开发者修改了项目源代码后,...
在使用MyEclipse开发Java Web应用程序时,可能会遇到一种情况:放置在项目目录下的JSP文件可以正常访问,但如果将这些JSP文件放置在项目的WebRoot目录下,则无法通过浏览器进行访问。这种现象可能是由多种因素导致的...
在使用MyEclipse 10系列进行Web项目开发时,我们可能会遇到导出WAR包时出现错误的问题。本文将深入探讨这个问题的成因,并提供一系列的解决方案,帮助开发者顺利解决问题。 首先,我们要理解什么是WAR(Web ARchive...
MyEclipse2017创建Web项目详解 MyEclipse是一款功能...通过本篇文章,读者可以了解如何使用MyEclipse2017创建Web项目,并解决可能遇到的错误问题。同时,本篇文章也对MyEclipse2017的优点和应用场景进行了详细介绍。
【标题】"myeclipse+mysql web项目"是一个典型的基于Java Web开发的课题,它涉及到的主要技术栈是MyEclipse集成开发环境、MySQL数据库以及MVC设计模式下的Servlet和JSP页面。在这个项目中,MyEclipse作为开发工具,...
在标题和描述中提到的问题,“myeclipse10 打包时导出war问题解决办法,解压文件夹,替换jar包”,可能是指在打包过程中遇到了某个特定的jar文件冲突或者版本不兼容的情况。这可能是由于以下原因: 1. **依赖冲突**...
本篇将详细介绍如何在Windows环境下安装配置MyEclipse,创建Web项目,并进行运行调试以及发布部署。 首先,安装配置MyEclipse的基础是安装Java Development Kit(JDK)。以JDK 1.7.0为例,下载并执行安装程序`jdk-6...
MyEclipse 10是一款强大的Java集成开发环境(IDE),专为Java EE应用程序开发而设计。它是由Genuitec公司开发的,是Eclipse IDE的扩展,提供了更多的功能和服务,包括Web、J2EE、Java、AJAX、SOA、UML、数据库工具等...
### Myeclipse中无法启动Tomcat的一些问题及解决方法 #### 一、问题概述 在使用Myeclipse集成开发环境时,用户可能会遇到无法启动Tomcat服务器的问题。这些问题可能源于多种原因,包括安装方式不当、配置错误等。...