解决MyEclipse10.7部署报错抛空指针异常问题的方法

作者:徐刘根 时间:2023-10-14 23:52:34 

先对问题进行描述:

(1)在MyEclipse Servers视图在MyEclipse 10.7.0在某些情况下,可能无法打开。 试图打开视图将导致NPE将被记录。


Could not create the view: An unexpected exception was thrown.  

java.lang.NullPointerException  
at com.genuitec.eclipse.ast.deploy.core.Deployment.(Unknown Source)  
at com.genuitec.eclipse.ast.deploy.core.ModuleDeployment.(Unknown Source)  
at com.genuitec.eclipse.ast.deploy.core.WebDeployment.(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.(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.(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.PartPane.setVisible(PartPane.java:313)  
at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:534)  
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:1245)  
at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:662)  
at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:570)  
at org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.java:568)  

如下所示:

解决MyEclipse10.7部署报错抛空指针异常问题的方法

解决MyEclipse10.7部署报错抛空指针异常问题的方法

(2)如果出现了上述的错误按照如下的3个步骤解决:
1、首先关闭MyEclipse工作空间。

2、然后删除工作空间下的 “/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.genuitec.eclipse.ast.deploy.core.prefs”

这个文件。在这个文件中存储了一些部署项目的信息。删了这个部署的项目的信息就没有错误了。

3、重启启动MyEclipse即可解决了。 可爱的猫猫又出现了!

解决MyEclipse10.7部署报错抛空指针异常问题的方法

标签:MyEclipse,部署,报错
0
投稿

猜你喜欢

  • 单例模式 分析代码优化方法

    2021-07-28 15:49:51
  • Android获取SHA1的方法

    2022-11-18 20:55:12
  • 深入解析kafka 架构原理

    2023-11-18 13:40:14
  • C#合并BitMap图像生成超大bitmap

    2023-12-08 18:24:11
  • MyBatis多对多关联映射创建示例

    2023-08-09 06:40:10
  • 高吞吐、线程安全的LRU缓存详解

    2021-10-01 01:40:28
  • Android 调用系统联系人界面(添加联系人,添加已有联系人,编辑和修改)

    2023-12-10 17:08:08
  • Jmeter生成UUID作为唯一标识符过程图解

    2022-09-17 03:35:36
  • Redis监听过期的key实现流程详解

    2023-12-12 02:41:28
  • 详解Android WebView监听console错误信息

    2021-08-29 18:20:40
  • Android中使用AspectJ详解

    2022-01-29 19:12:05
  • 读写Android中assets目录下的文件的方法详解

    2023-03-03 15:50:35
  • SpringBoot定时任务设计之时间轮案例原理详解

    2023-04-24 00:48:36
  • C#中动态显示当前系统时间的实例方法

    2023-06-20 14:46:02
  • java split用法详解及实例代码

    2022-06-27 06:48:19
  • Json传输出现中文乱码问题的解决办法

    2022-06-23 06:38:04
  • Java实现级联下拉结构的示例代码

    2023-11-03 18:22:06
  • Spring Boot Gradle发布war到tomcat的方法示例

    2021-09-24 11:36:57
  • 解决Spring在Thread中注入Bean无效的问题

    2022-06-26 13:03:59
  • Java实现矩阵加减乘除及转制等运算功能示例

    2023-07-05 04:49:53
  • asp之家 软件编程 m.aspxhome.com