首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >调试全球环境基金Eclipse插件

调试全球环境基金Eclipse插件
EN

Stack Overflow用户
提问于 2010-12-22 01:09:21
回答 1查看 328关注 0票数 0

全,

如何调试基于全球环境基金的Eclipse插件?目前,我有一个Activator类和来自示例的自定义编辑器。然而,我无法为插件找到任何输出。我尝试使用“在调试模式下启动Eclipse模式”,并在Activator构造函数方法中设置一个断点,但没有发现任何调试活动。

任何人都可以指导如何进行调试吗?

更多信息:

下面是我在Debug窗口中得到的跟踪:

代码语言:javascript
复制
org.eclipse.equinox.launcher.Main at localhost:1708   
   Thread [main] (Running) 
   Daemon Thread [State Data Manager] (Running) 
   Daemon Thread [Start Level Event Dispatcher] (Running)   
   Daemon Thread [Framework Event Dispatcher] (Running)  
   Daemon Thread [[Timer] - Main Queue Handler] (Running)   
   Daemon Thread [[ThreadPool Manager] - Idle Thread] (Running)   
   Thread [Worker-JM] (Running)  
   Daemon Thread [Bundle File Closer] (Running) 
   Thread [Worker-0] (Running)   
   Daemon Thread [Java indexing] (Running)   
   Thread [Worker-1] (Running)   
   Thread [Worker-3] (Running)   
   Thread [Worker-2] (Running)   
   Thread [Worker-4] (Running)   
   Thread [Worker-5] (Running) 

但我没有发现进入etc选项的步骤已启用。调试模式中唯一可用的选项是挂起和终止。这个过程不会在我设置的断点停止。

下面是MANIFEST.MF:

代码语言:javascript
复制
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Project1
Bundle-SymbolicName: mypackage.plugin1;singleton:=true
Bundle-Version: 1.0.0.qualifier
Bundle-Activator: mypackage.plugin1.MyPlugin
Require-Bundle: org.eclipse.ui,
 org.eclipse.core.runtime,
 org.eclipse.draw2d;bundle-version="3.6.1",
 org.eclipse.gef;bundle-version="3.6.1"
Bundle-ActivationPolicy: lazy
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-01-15 14:27:27

调试全球环境基金插件应该等同于调试任何Eclipse插件。尝试验证您的调试器是否实际工作,以及调试配置是否包含您自己的插件。

要检查插件是否存在,您需要运行->调试配置.->插件。在这里,您可以看到在启动、运行或调试时加载了哪些插件。

还要确保断点位于Activators ()函数的起始位置,这基本上是插件的入口点。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4505393

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档