我在Eclipse中安装了Aptana插件,并在html文件中使用了canvas标签.我发现Eclipse无法识别canvas标签,它突出显示我的canvas标签,并显示跟随msg:
<canvas>无法识别
我该如何解决这个问题?thx提前.
我正在寻找一个好的插件,直接从Eclipse的编辑器窗口显示Windows资源管理器上下文菜单.有人知道这样的插件吗?
我使用Reflections库开发了一个应用程序,用于查询具有特定注释的所有类.在我决定从我的应用程序创建一个Eclipse插件之前,一切都像魅力一样.然后,思考停止工作.
鉴于我的应用程序在不是Eclipse插件的一部分时工作正常,我认为它应该是一个类加载器问题.所以我在我Reflections的类中添加了插件激活器类的类加载器,上下文类加载器以及我能想象的所有其他类加载器,没有任何成功.这是我的代码的简化版本:
ConfigurationBuilder config = new ConfigurationBuilder();
config.addClassLoaders(thePluginActivatorClassLoader);
config.addClassLoaders(ClasspathHelper.getContextClassLoader());
config.addClassLoaders("all the classloaders I could imagine");
config.filterInputsBy(new FilterBuilder().include("package I want to analyze"));
Reflections reflections = new Reflections(config);
Set<Class<?>> classes = reflections.getTypesAnnotatedWith(MyAnnotation.class); //this Set is empty
Run Code Online (Sandbox Code Playgroud)
我也尝试添加我想要加载到ConfigurationBuilder类的类的URL ,但它没有帮助.
有人能告诉我是否有办法让Reflections工作成为Eclipse插件的一部分?或者我应该更好地寻找另一种替代方案?非常感谢,我真的很困惑.
我使用Luna的版本Eclipse EEEclipse的JEE-月神-M1-Win32的64位x86和努力放在Tomcat插件(EclipseTotale-中的dropins文件夹内com.sysdeo.eclipse.tomcat_3.3.0).当tomcat图标没有显示时,我检查了eclipse日志,它显示:
!ENTRY org.eclipse.equinox.p2.publisher.eclipse 4 0 2013-09-12 20:19:53.571
!MESSAGE Unable to acquire PluginConverter service during generation for: C:\Programs\eclipse-jee-luna-M1-win32-x86_64\eclipse\dropins\com.sysdeo.eclipse.tomcat_3.3.0.
!ENTRY org.eclipse.equinox.p2.core 4 0 2013-09-12 20:19:53.581
!MESSAGE Provisioning exception
!STACK 1
org.eclipse.equinox.p2.core.ProvisionException: No repository found at file:/C:/Programs/eclipse-jee-luna-M1-win32-x86_64/eclipse/dropins/com.sysdeo.eclipse.tomcat_3.3.0/.
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:395)
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:692)
Run Code Online (Sandbox Code Playgroud)
相同的插件过去非常适合Juno(和Kepler).有任何想法吗 ?
我正在研究eclipse插件,我必须从项目资源管理器中打开一个文件.假设我在项目资源管理器中有一个项目ABC.右键单击项目后,我有一个选项来运行我的插件工具.在处理之后我得到了一些结果,比如检查文件xyz.java.
现在我想通过代码在IDE中打开此文件
我正在使用这个
File absolute = new File("/Decider.java");
File file = new File("/Decider.java");
IFileStore fileOnLocalDisk = EFS.getLocalFileSystem().getStore(absolute.toURI() );
FileStoreEditorInput editorInput = new FileStoreEditorInput(fileOnLocalDisk);
IWorkbenchWindow window = PlatformUI.getWorkbench().getActiveWorkbenchWindow();
IWorkbenchPage page = window.getActivePage();
try {
page.openEditor(editorInput, "org.eclipse.ui.DefaultTextEditor");
page.openEditor(editorInput, "MyEditor.editor");
IFileStore fileStore = EFS.getLocalFileSystem().getStore(absolute.toURI() );
IDE.openEditorOnFileStore( page, fileStore );
} catch (PartInitException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {
System.out.println(file.getCanonicalPath());
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
IPath path = new Path(" /DirectoryReader.java");
IFile …Run Code Online (Sandbox Code Playgroud) 我使用Eclipse 4.3.0开发插件/ RCP.在尝试按照插件开发101,第2部分:由Chris Aniszczyk 2008 介绍富客户端应用程序http://www.ibm.com/developerworks/library/os-eclipse-plugindev2/进行RCP产品时,我收到以下错误Launch an Eclipse application从.productOverview选项卡中单击时.
!SESSION Wed Jan 15 13:06:51 CST 2014 ------------------------------------------
!ENTRY org.eclipse.equinox.launcher 4 0 2014-01-15 13:06:51.085
!MESSAGE Exception launching the Eclipse Platform:
!STACK
java.lang.ClassNotFoundException: org.eclipse.core.runtime.adaptor.EclipseStarter
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:633)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)
at org.eclipse.equinox.launcher.Main.run(Main.java:1450)
at org.eclipse.equinox.launcher.Main.main(Main.java:1426)
Run Code Online (Sandbox Code Playgroud)
更多信息
注意:没有rcp.product选项Use existing product(我认为在教程中是明确的错误)
plugin.xml 内容
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension
id="application"
point="org.eclipse.core.runtime.applications">
<application>
<run …Run Code Online (Sandbox Code Playgroud) 问题与主题相同
Loading Genymotion library
Genymotion directory: /Applications/Genymotion.app/Contents/MacOS
Trying to initialize engine
Initialize Engine: failed
Run Code Online (Sandbox Code Playgroud)
我已经安装了virtualbox 5.0.0并成功执行了.如果我直接运行genymotion应用程序,它也可以.但是,我点击了eclipse中插入的图标,然后出现错误信息.我在网站上搜索了解决方案.然后,我已经重新定位了genymotion.app的目录,但它仍然无法正常工作.有没有人喜欢我的经历?如果你们有一些方法,我会感谢你的.
我正在使用Eclipse Version:Oxygen.1a Release(4.7.1a),我想扩大Project Explorer树视图的字体大小,因为我有一些视觉问题,因此我搜索了许多地方以扩大项目树视图的字体大小.
我只在项目资源管理器树视图中为较旧的eclipse版本发布了字体更改,这些版本较旧或等于eclipse luna版本.
对于这些信息,我想说这个Oxygen版本是Eclipse IDE中的最新版本,请有人帮助我.
当源不可用时,是否有可用于反编译类文件的Eclipse插件(从.class文件生成.java源代码),类似于Resharper在VS.NET中为C#做的事情?或者,是否有一个插件可以比默认的Eclipse视图更友好地查看类文件的API?
我正在研究PDE(Eclipse插件项目).
我需要获得工作空间路径.
我的文本小部件(swt)应该设置当前工作空间路径.
如何在eclipse中获取工作空间路径?
eclipse ×10
eclipse-plugin ×10
java ×7
eclipse-rcp ×2
android ×1
aptana ×1
classloader ×1
contextmenu ×1
decompiling ×1
explorer ×1
genymotion ×1
html5 ×1
ide ×1
pde ×1
reflection ×1
swt ×1
windows ×1
workspace ×1