解决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)

解决办法:

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.

at org.eclipse.equinox.launcher.Main.run(Main.java:1410)

时间: 2024-10-11 02:38:14

解决myeclipse10.x的Servers产生的at com.genuitec.eclipse.ast.deploy.core.Deployment.<init>(Unknown Source)错的相关文章

MyEclipse10.7的 at com.genuitec.eclipse.ast.deploy.core.Deployment.&lt;init&gt;

前两天由于换了MyEclipse新版本之后,我的MyEclipse的Servers就不能正常使用了,也就是不能发布Web项目了.出现了空指针的异常,并产生了这个错误: atcom.genuitec.eclipse.ast.deploy.core.Deployment.<init>(Unknown Source) 如图所示: 经过几天的研究和解决终于在网上找到了答案,当初发生错误时我上了MyEclipse 的百度贴吧发现别人使用MyEclipse10.7时就没有这个错误,为什么到了我这就有了这个

eclipse下启动tomcat出现Setting property &#39;source&#39; to &#39;org.eclipse.jst.jee.server: &#39;错误的解决办法

在eclipse中启动tomcat时出现Setting property 'source' to 'org.eclipse.jst.jee.server:你的站点名'   did not find a matching property错误 解决办法: 1.在server控制台内,在服务器上点右键--属性 2.general选项卡中点switch location 这时,location变为:/servers/tomcat6.0 server at localhost.server 3.在pro

android eclipse 报error loading /system/media/audio/ xxx 错的解决办法。

只针对 报错..error   loading /system/media/audio/ xxx.ogg 一步操作 解决烦恼..把 模拟器声音 关了..所有的错 都没了. 包括 关闭按键声音,触摸声音,铃声等.并且 铃声 设置 none. setting->> sound ->> 都关了. 和什么代码,程序都没有关系.多久都木有答案,一个巧合,错误就没了. PP:Couldn't open fd for content://settings/system/xx 同理,关 模拟器的铃

解决从github下载web的源码部署到eclipse的问题

2015年6月2日 天气晴 github官网:https://github.com/ 以下以pdf.js作为案例说明:https://github.com/mozilla/pdf.js 1).点击案例网站右侧的Download ZIP将源码下载下来,并解压 注意:当然也可以通过HTTPS clone URL 及Clone in Desktop的方式把源码下载下来,在此不做说明 2).在解压文件的web目录下找到viewer.html文件,把该文件重新命名后缀为.jsp的文件. 注意:当然也可以通

eclipse真机调试显示Target unknown的解决方法

eclipse的android模拟器调试是个硬伤,非常非常卡,严重影响工作效率.个人推荐使用第三方模拟器Genymotion,不了解的可以搜索下安装.你会发现它真心好用,但需要官网注册的. 各种调试完了,就需要到真机上测试. 新搞来的一个Android机,不太懂连接,就直接插上,eclipse-->run as-->Target-->Active devices.发现连接不上,显示Target unknown. 搜了各种方法,也只试了下面第一个方法,然并卵. 后面又检查了Android手

在eclipse中使用git的pull功能时报错解决办法

打开项目的 .git/config文件,参照以下进行编辑 [core] symlinks = false repositoryformatversion = 0 filemode = false logallrefupdates = true [branch "master"] remote = origin merge = refs/heads/master [remote "origin"] url = https://github.com/用户名/项目名.gi

解决Mac OS X 升级10.10(Yosemite)后ADT(Eclipse)无法找到真机

升级Yosemite之后继续开发Android,发现当编译版本高于设备版本的时候设备选择器找不到真机了,WTF!难道要改低版本SDK开发不成?臣妾做不到啊! 后来捣鼓了一阵,发现解决方案有两个: 1.弹出设备选择器后,拖动第一行分割线(也就是Serial Number/AVD Name…那行)来改变宽度,我们的设备又神器的出现了.见图: 2.弹出设备选择器后,拔掉真机,然后插上真机,设备又现身了. 希望能帮助遇到同样困扰的童鞋~ 转自:http://www.yiqivr.com/

eclipse新导入的项目jsp页面报错解决

图片摘自百度经验,实在是每次都会忘了步骤,每次都得重新百度,所以索性自己总结到博客中,下次如果还记不住就直接从博客中看.原谅我实在学渣,呜呜~~~~(>_<)~~~~ 转自博客 https://www.cnblogs.com/yangyufan/p/6009053.html 原文地址:https://www.cnblogs.com/hanweizxc/p/9297838.html

解决:oracle+myBatis ResultMap 类型为 map 时,表字段类型有 Long/Blob/Clob 时报错

前言:最近在做一个通用查询单表的组件,所以 sql 的写法就是 select *,然后 resultType="map" .如果数据库中的表里有字段类型为 Long 等类型时,mybatis 在执行 sql 时会报错,如果表中有 Blob.Clob 类型在转 json 是也会报错,而且我这里也需要将这几种类型都转为 String 类型到前端. long 类型 sql 报错: Blob/Clob 转 json 报错: 解决方案: 自定义 typeHandle 来统一处理数据库这些特殊的字