我已经用galelio安装了m2eclipse插件。我想用这个设置创建一个hello world osgi包。如果有人能给我指点一些教程或给我一些指导,我将不胜感激
目前我正在使用maven 2.2.1,我不知道eclipse创建捆绑包(插件项目)的方法,但我可以推荐使用
尝试Maven Pax插件(1)创建捆绑包(Pax:create bundle(2)),然后使用import…->Maven->现有Maven项目。
与pax一起运行捆绑包:供应(3)
(1) :www.ops4j.org/p
我在我的rcp应用程序中使用了查看器框架,我想交替地给查看器行着色,我试图覆盖ColumnLabelProvider的getBackground方法,下面是代码片段
col.setLabelProvider(new ColumnLabelProvider(){
----//other methods
@override
public Color getBackground(Object element) {
return gray;//here gray is color ob
我正在开发一个eclipse插件,对标记解析/快速修复有疑问。基本上,我想要的是在代码行之外显示一个标记并高亮显示,如果用户单击该标记,它将显示一个下拉列表,提供一些预定义的项目供用户单击。我通过扩展org.eclipse.ui.ide.markerResolution,通过扩展IMarkerResolutionGenerator创建MarkerResolutionGenerator类,通过扩展IMarkerResolutionGenerator2、IMarkerResolution、IMark
我将作为一个Eclipse插件启动一个新项目,但我发现Eclipse的一个新的主要更新将在6月份到来。所以我想知道,我是否必须开始开发这个新版本,或者我可以使用Indigo创建我的插件,然后朱诺就可以毫无问题地支持它了
谢谢。您现在可以为插件开发人员下载Eclipse4.2
您不必使用4.2平台,但您可以阅读文档,特别是从Eclipse 3到Eclipse 4的更改,看看这是否会影响您的插件。这取决于您的插件的功能以及Eclipse团队在Eclipse 4中所做的架构更改。
我目前正在开发多个基于EclipseRCP的应用程序,这些应用程序处理相同的资源(数据库和文件)。
我想为这些应用程序提供单点登录功能,这样用户就不需要提供他/她的凭据。我希望您使用Kerberos,因为它内置于windows中,所以登录windows的用户也可以登录到我的应用程序
任何教程链接或建议都将不胜感激
谢谢Shashwat在搜索了很多之后,没有找到任何关于这个问题的帮助。因此,使用了基于java的NTLM身份验证
我是OSGI框架的新手,我试图从另一个类“Derived2”如“Derived.publicVariable”访问“派生”类变量“publicVariable”,但publicVariable始终显示为null。如果有人能帮我解决这个问题,我真的很感激。
谢谢
清单文件-Derived2
Require-Bundle:com.xxxxxx.Derived1
Java代码
abstract class Base {
protected Vector <String&
我已经创建了带有插件的RCP产品,当我尝试启动应用程序时,我发现了以下错误
有人能帮我解决这个问题吗?您缺少提供EventAdmin服务的插件
该服务由eclipse 4.7到4.17的所有版本中的org.eclipse.equinox.event插件提供
我正在尝试安装我编写的插件
使用EclipseAdd/Remove软件,我使用“AddArchive”并选择我刚刚分发的zip文件
(在EclipseRPC中编写和测试的插件,我尝试在MyEclipse上安装)
在安装过程中,我得到了“在jar中找不到存储库”错误
有什么线索吗?请发布文件的内容,例如文件和文件夹结构
ZIP文件似乎不是存档更新站点的格式。
ZIP文件的根目录中应包含以下项目:
plugins/
features/
site.xml
artifacts.xml
contents.
我在尝试安装egit插件时遇到一些问题。(安装说明)
当我尝试安装它时,出现以下错误:
Cannot complete the install because one or more required items could not be found.
Software being installed: EGit Mylyn 1.1.0.201109151100-r (org.eclipse.egit.mylyn.feature.group 1.1.0.201109151100-r)
M
我正在搜索一些类似于Atomineer utils的eclipse CDT插件。该工具将了解/读取C++中的方法签名(或类或属性),读取方法名称和参数,并插入注释块的骨架。
这个工具存在吗
谢谢您可以使用它。CDT稍微支持Doxygen风格的文档,特别是它可以为函数生成骨架注释
要启用它,请通过窗口->首选项->C/C++->编辑器并在文档工具评论中选择Doxygen,这是我现在使用的工具,但它生成评论的方式无法编辑(AFAIK)。是否存在编辑Doxygen工具的注释模板的方法?
我正在开发一个EclipseRCP插件。现在我需要创建一个multitab编辑器,该编辑器能够在运行时动态添加选项卡,但我不知道如何做到这一点。有人知道我怎么做吗
谢谢您应该能够执行类似于多页面编辑器部分的操作-它有几个添加页面功能。可以按原样使用此编辑器,也可以从中获得灵感。为时已晚,但有些人可能会从这段代码中获益:
/** The text editor used in the new page. */
private TextEditor editor;
private StyledT
您好,我使用EclipseRCP创建了一个简单的独立聊天程序。EclipseRCP聊天程序是否有任何方法可以迁移到EclipseRAP应用程序。
我也尝试在eclipse rap中使用相同的功能。它不起作用。无论如何,要在eclipse rap中进行某种套接字编程?是的,这是可能的。在web上运行RCP应用程序是许多人使用RAP的目的。你的问题描述不是很具体。聊天客户端的网络通信不应与RCP应用程序有所不同
也许这会让你开始
我正在开发两个GEF插件和一个RCP eclipse插件,我有下一个问题:
我有一个多任务编辑器插件,我想在第一个标签页打开插件编辑器,在第二个标签页打开第二个插件编辑器
我的意思是,如果我在第一个选项卡中打开文件,它将使用编辑器A,但如果我在第二个选项卡中打开相同的文件,它将使用第二个选项卡的编辑器B
rcp插件只作为GEF插件的基础
可能吗
关于我还没有尝试过,但是您可以使用扩展名org.eclipse.ui.editors.documentProviders来实现您的逻辑。是eclipse
我分析了一个使用sonar runner的项目。下面是我的sonar-project.properties内容
# Required metadata
sonar.projectKey=sonar-runner
sonar.projectName=xyz
sonar.projectVersion=2.0.1
# Comma-separated paths to directories with sources (required)
sonar.sources=/home/xyz/abc
#
我希望限制我的弹出条目仅在项目具有特定文件时显示
在其根目录中
我目前使用此代码仅在单击项目时显示弹出条目
<visibleWhen
checkEnabled="false">
<iterate
ifEmpty="false"
operator="or">
<adapt
type="org.eclipse.core.resources.IProject">
<test
我正在使用此代码在工作区中创建一个项目
现在,我想在工作区以外的指定位置创建一个项目
有人能给我一些建议吗?最后我找到了指定要创建项目位置的代码。
这可以通过使用IProjectDescription类的setLocation方法完成,如下所示:
IProgressMonitor progressMonitor = new NullProgressMonitor();
IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot();
我正在尝试从Eclipse插件向方法添加注释。我可以访问表示特定方法的IJavaElement
使用EclipseJDT解决这个问题的最佳方法是什么?是的,JDT是解决这个问题的好方法
下面的代码将告诉您如何实现相同的功能。
(注:代码未经测试或编译)
谢谢你。我使用了EclipseLuna提供的简单API。
if (javaElement instanceof IMethod) {
// Get the compilation unit for traversing AST
我开发了一个xml编辑器作为eclipse插件,现在我想通过提供xsd为它提供内容辅助功能。怎么做 我确实读过。但它并没有提到提供xsd以获得内容辅助建议。它谈论的只是普通的内容辅助。但我的问题很特别。我已经为eclipse开发了一个XML编辑器插件,我希望通过xsd文件获得内容帮助,但不是通过手动设置每一个。eclipse不支持这一点,您必须自己编写代码。我的意思不仅仅是来自eclipse本身的解决方案。在插件的源代码中是否有这样做的方法。在开发xml编辑器插件时,我可以使用某种java实现进
我想在sample.md文件中写下以下等式。
我正在使用EclipseLunar4.2和UML(绘制建模图)
或
我正在尝试这个sample.md示例
\defgroup ${MODULE} ${MODULE}
\ingroup low
\brief Example template module
${MODULE}
=========
Overview
--------
This module is intended as a template.
Details
---------
我用一个零件创建了一个RCP应用程序。在这一部分中,我创建了一个TreeViewer。我是否可以设置此查看器的ID,以便其他插件可以通过ID找到此查看器?我们怎样才能得到这个 不,你不能这样做
部件的内容不在应用程序模型中,不能有模型ID
您必须使用EPartService的findPart方法来查找零件,然后调用您在零件对象中编写的某个方法来获取查看器
MPart part=partService.findPart(“part id”);
MyPartClass myclass=(MyPart
我正在尝试运行一个插件测试,该测试要求一个bundle以特定的开始级别开始。问题是,这似乎只有在使用带有“仅在下面选择插件”但不带有“在下面选择功能”的启动配置时才可能实现
我希望避免维护基于插件的启动配置,每次添加或重命名插件时都需要更新插件。当多个开发人员修改相同的启动配置文件时,这样做的过程非常繁琐,并且会产生很多冲突
因此,我想使用基于功能的启动配置。当选择“下面选择的功能”时,我仍然可以添加单个插件,但似乎没有任何选项来设置启动级别
我通过使用产品构建中生成的config.ini使其工
全部
无论我的模型做什么,我都希望在运行特定时间(实时时钟时间)后停止模拟。例如,在5、10或15分钟后停止。我尝试在5分钟后使用RunEnvironment.getInstance()endAt(双勾号)停止它,如下所示:
RunEnvironment.getInstance()endAt(5000)
它在4分44秒时停止。我遇到过,但它似乎不是我想要的(我可能错了)。有没有更好的方法来实现这一点?我对这个概念很陌生,不知怎么搞糊涂了
谢谢。这里引用了最近的一篇文章。可能会有所帮助的勾号概念
我正在尝试开发我的第一个插件。
插件应在活动文本编辑器中操作所选文本的内容。
我从“备忘单”中的“hello world”示例开始,该示例非常有效。
尝试修改时,我发现该项目无法识别许多类型。
我将以下JAR添加到项目构建路径库中:
org.eclipse.jface.text_3.5.1.r351_v20090708-0800.jarorg.eclipse.text_3.5.0.v20090513-2000.jarorg.eclipse.ui.editors_3.5.0.v2009052
在哪里可以获得eclipse profilert插件的url?
我想直接将其更新到eclipse,而不是下载和安装
我在Eclipse3.2和EclipseGalileo中需要它,哇,2004年,那是很古老的。退房吧。它的网址是
http://download.eclipse.org/tptp/updates
我的自定义导出向导实现向导ExportResourcesPage。最初选择的资源是用户单击“导出”时选择的工作区资源
但是,eclipse项目包含一个.settings文件夹和一个.project文件。我希望这些文件在默认情况下不被选中,或者甚至隐藏在资源列表中
有什么方法可以做到这一点吗?重写方法hasExportableExtension,然后在此处检查资源是否与设置/项目匹配,对于不想导出的文件返回false
我在我的Zend工作室迫切需要一个SCSS插件。不幸的是,Zend Studio不支持.scss文件。我找不到任何其他Eclipse插件来帮助我
我注意到AptanaStudio3Beta支持语法验证和.scss文件的着色,而且效果非常好
我找到了文件Aptana-3-dir/plugins/com.Aptana.editor.sass_3.0.0.1287697610.jar,它必须负责支持.scss文件
有没有办法将此功能复制到我的Zend Studio安装中
提前感谢您提供的任何有用的答案
我在EclipseWorkbench中创建了一个透视图,而不是在EclipseRCP中?我只想在我的应用程序中只显示我的透视图。这应该是默认透视图。或者我不需要显示任何透视图,但我创建的透视图应该是默认透视图。我该怎么办?您可以使用
几年前我也写了一篇关于这个的博客:
更新了您可以使用的链接
几年前我也写了一篇关于这个的博客:
更新了链接您可以关闭所需透视图,如下所示:
IPerspectiveDescriptor[] openPerspectives = page.getOpenPerspec
我正在编写一个简单的eclipse插件,但有一个问题:当用户右键单击一个节点(可能是一个项目、一个文件、一个java编译单元或其他)时,我想要得到它所属的项目
示例代码是:
public class MyAction implements IObjectActionDelegate {
private IProject project;
public void selectionChanged(IAction action, ISelection selection) {
显然,我可以在Logback中编写自己的appender,将输出发送到IConsole。有没有更简单的方法?你不能直接从下载页面使用吗?“不幸的是,控制台插件已经过时了。它需要0.9.9版本的logback。它将在2011年下半年升级。”@AlexeyRomanov,作为一个卑鄙的黑客,你可以重建logback,使它显示你想要的版本。或者还有其他一些原因不使用它?可能问题不在于Logback声明的版本,但它实际上与当前的实现不兼容。否则他们早就更新了。下载页面上的当前版本是logback-1.1
我不得不修改org.eclipse.jdt.core.dom.ASTNode中的一些源代码,我在应用程序设计中使用各种eclipse插件作为“headless”库,以特定的方式重新考虑源代码
我只是在最后才发现ASTNode中有一行代码,这使得应用程序不可能实现
最快的方法似乎是将注释反编译出来,然后再次打包jar。
我现在的问题是:
Exception in thread "main" java.lang.SecurityException: SHA1 digest error for org
我将Sonar插件(3.2)安装到eclipse(juno)上。
.
然而,我在eclipse中找不到它。窗口>首选项>不显示声纳选项。我已经使用clear标志(在命令行和修改.ini文件中)重新启动了eclipse,但没有任何帮助。
我还可以做些什么来获得sonar选项吗?sonar和Juno的3.2版本出现了一些问题。旧版本的Sonar(2.X)可以很容易地与juno集成 很好,卸载和安装(n次)完成了魔术!!朱诺和3.5声纳呢?
我收到错误消息
异常VBoxManage:java.io.IOException:无法运行程序C:\program Files\Genymobile/reg:CreateProcess error=2,系统找不到指定的文件
当我尝试运行genymotion eclipse插件时。怎么了?我使用的是x64 windows 8.1问题在于C:\Program Files\Genymobile中的空间。如果可以配置,我会尝试使用C:\Progra~1\Genymobile/reg路径。另一个选择是移动
我想知道是否有办法将我的一些插件视图添加到这个:
或者,我如何用其他快捷键使另一个看起来像这样?这只是一个模棱两可的按键分辨率菜单。它显示任何具有以Alt+Shift+Q开头的键绑定的内容
因此,您只需要为视图的show view命令提供一个键绑定
例如,以下是“显示视图(问题)”的绑定:
元素的值属性定义了要显示的视图。因此,在plugin.xml中,我添加了:
<extension
point="org.eclipse.ui.bindings">
表达式编辑器对话框未在Jasper studio eclipse插件6.20中打开
没有错误日志
月食是火星。有办法吗 请检查是否安装了用于eclipse的xtext插件。如果没有,请尝试安装xtext插件。我们也遇到了这个问题,我们可以在安装xtext后解决它。未来的读者可能需要知道从哪里获取xtext,例如:
我是Eclipse RCP的新手。我尝试使用默认的项目浏览器在E4的基础上构建一个RCP项目。我找到了这两个教程:dirksmetric.wordpress.com/2012/08/01/tutorial-eclipse-rcp-e4-with-3-x-views-like-project-explorer-properties-etc/vogella.com/tutorials/eclipsee4migrationguide/article.html
毕竟,我有一个包含部件的窗口,但项目资源管
我试过mylyn,但我找不到这个功能,如果有人有测试螳螂或bugzilla,请告诉我其中一个是否有这个选项。谢谢
必须附加源代码并显示任务并将其分配给开发人员。Mylyn确实有这个选项,好吧。。。
它甚至还有一个截图功能。mylyn用户指南将其列为一个选项。只有处理办公室工作的桌面版才是免费的。
在构建使用OS.getRegOpenKey(…)的RCP插件时,我需要同时针对win32.x86和win32.x86_64体系结构。对于这两种体系结构,方法的参数类型是不同的
我现在明白了,没有直接的方法可以让x86或x86_64片段(取决于构建)覆盖主机插件中的方法
然而,从这听起来像是一个片段,例如,可以添加一个类来扩展主机中的类。然后,宿主插件可以显式地使用类加载器从该体系结构的构建中包含的片段中查找并实例化正确的子类。这是什么样子的 根据链接到的帖子,这是我到目前为止所拥有的(两种体系结
我正在评估富Ajax平台(RAP),需要连接到DB2数据库(可能还有其他数据库)
在完成了大量J2EE工作之后,我通常通过JNDI获取一个数据存储对象,并使用它连接到数据库。实际连接参数在应用程序之外进行配置,并可适用于开发、测试和生产环境
--我应该如何在RAP中的插件中实现这一点
--在不同环境中处理连接的最佳方式是什么
--我也不想在插件中包含DB2 JDBC JAR,因为它们在开发和生产过程中可能略有不同。请检查以下内容:
我已经构建了一个JDT eclipse插件,其中包含一个AbstractHandler,它遵循了优秀的教程。此插件通过单击按钮启动。然而,我希望有一个类能够在构建时通过注释处理器调用这个插件。然而,如果可能的话,我如何通过编程调用此插件?我想您正在寻找编译参与者扩展点:
这个扩展点允许您插入编译过程。这是APT如何钩住JDT的,但是您可以使用编译参与者来获得构建开始的通知,获取正在构建的文件列表,以及在构建完成时获得通知。您还可以将自己的问题标记添加到生成的文件中,以及执行许多其他操作
我目前正在使用一个Eclipse插件来提供iPOJO操作支持。
iPOJO的原理是修改Java编译器生成的.class文件,以注入一些方法,并向Manifest.mf文件添加/更新条目
目前,我的插件提供了一个项目性质,并添加了一个生成器,添加在项目生成器列表的末尾,该生成器调用iPOJO操纵器。
我在PDE项目中使用它
整个过程正常,但我有一个问题:
当我的构建器完成了它的工作(以及构建过程)后,整个构建过程重新启动,删除输出文件夹,然后再次调用MyBuilder。
如果我不添加一个安全技巧,
我正在使用此代码在工作区中创建一个项目
现在,我想在工作区以外的指定位置创建一个项目
有人能给我一些建议吗?最后我找到了指定要创建项目位置的代码。
这可以通过使用IProjectDescription类的setLocation()方法完成,如下所示:
IProgressMonitor progressMonitor = new NullProgressMonitor();
IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot(
我使用Salesforce IDE(独立)
我不得不更改我的SF密码,从那一刻起,当我启动IDE时,我得到一个登录错误,并告诉我需要从API调用:重置密码
我不明白需要做什么,因为IDE中没有设置密码
我需要在apexclass中调用重置API吗?这似乎很奇怪
Thansk您的Force.com项目与您的过期密码关联。您可以删除该项目并创建一个新项目(这需要您指定新密码),也可以通过在包资源管理器中右键单击该项目并转到“属性”来更改当前项目的密码。您应该会看到与下面的屏幕截图类似的内容,如有必要
我正在尝试添加装饰程序(例如,为文件添加后缀),每当在当前打开的文件中单击“保存”按钮时,我都会进行搜索,但很难弄清楚这是我的代码
public void decorate(Object resource, IDecoration decoration) {
if () //I'm having trouble with this check
{
decoration.addSuffix("--Modified");
}
}
欢迎提供帮助如果编辑器“脏
当我第一次填充图形时,所有节点都堆叠在左上角。当我在图形上调用applyLayout()时,节点会通过一个漂亮的动画移动到适当的位置。但是,在我更改图形(删除一些节点,添加其他节点)并再次调用applyLayout()之后,所有节点都会移动到其适当的位置,但它们会再次从左上角开始
有没有一种方法可以使节点从当前位置移动到新位置,而不必将其重置到左上角?我认为没有这种方法。但是,在最新版本的Zest(请参见)中,默认情况下禁用动画。这至少会导致新布局直接出现在正确的位置。我认为没有办法。但是,在最
我试图访问远程机器中eclipse容器的osgi控制台,该控制台用于运行自动化测试套件。我们使用ant在测试代理中运行单元测试。下面是我们正在使用的ant Tak。
我发现我需要添加这个命令行参数以使远程代理侦听指定的端口。“-Dosgi.console=8005”。我运行了脚本,但它并没有停止说“收听8005”。我能够成功地远程调试这个代理,但我需要osgi控制台视图来调试安装在代理中的捆绑包。
我把论点放在正确的位置了吗?它必须按任何顺序吗?
感谢您的帮助。我不明白为什么它从来都不起作用
&
我需要在右键单击任何软件包时打开的菜单中添加一个项目
到目前为止,我所做的是将这些行添加到plugin.xml中:
总之,,
这是出色的工作,做我需要的一切。
它在我右键单击软件包时打开的菜单中显示“我的新项目”。
不工作时,我点击任何其他文件夹,文件,或项目,非常好
但是,
这是不推荐的
我找到了另一种方法:
这不是不推荐的,
但无论我右键单击什么,菜单中总是显示“我的新项目”。
甚至对于JRE系统库菜单
有人能帮我吗
谢谢 您需要在菜单分配的命令中使用visibleW
有人能给我提供将Umlet插件下载到EclipseLuna的链接吗
我已经在我的计算机上安装了Umlet,但是它没有其他答案中描述的任何功能或插件文件夹。我也找不到任何导入选项将其附加到Eclipse
当试图在eclipse中使用“.jar”文件作为归档文件安装它时,它会给我一条错误消息,在……中找不到软件站点。使用此链接选择插件jar的最新版本,将其放入eclipse/dropins文件夹并重新启动eclipse。使用此链接选择插件jar的最新版本,把它放在eclipse/dropins文件夹
我面临着一个非常恼人的问题,我想知道是否有人知道如何处理它。
我有一个EclipseRCPE4应用程序,它根据文件内容创建动态部分
对于每个文件,创建的零件必须并排显示两个表(实现为NatTables),这些表必须可以水平调整大小(例如,主细节)
当我开始时,我认为一个好方法是使用动态复合部件,它既不能作为部件描述符添加,也不能作为应用程序模型中的片段添加。
据我所知,复合部件的目的也是处理此类场景,但我无法找到一种动态使用它们的方法
为了使某些功能正常工作,我切换到这段代码,它通过向SWT.R
我知道有一个适合play1,但我没有找到适合play2的
我希望这个插件能自动将模板编译成scala代码。现在不方便。编辑:这个答案已经过时了。正如@Baztoune所说,已经编写了一个Play Eclipse插件
在我写这几行的时候,Eclipse没有Play2插件。但是,Play2SBT插件提供了一个Eclipsesbt命令,它能够从Play2应用程序生成Eclipse项目
在Play 2模板中,您不会得到语法突出显示、上下文补全或代码导航,但您可以在保存时使用~runsbt命令(而不仅仅是
使用2.0版,现在可以从SonarQube 5.2+服务器实例同步规则
默认情况下,SonarLint中不支持C语言,但如果服务器实例已安装,这是否意味着SonarLint可以分析C项目?
使用2.0版,您现在可以建立到SonarQube服务器(5.2+)的连接,并将Eclipse项目绑定到SonarQube项目
SonarLint是一个Eclipse插件,它为用户提供即时反馈
开发人员在Java中注入了新的bug和质量问题,
JavaScript和PHP代码
资料来源:(2016-04-19
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 37 页