Tag: eclipse plugin

Eclipse- Dynamic Web Module 3.0在创建新项目时需要Java 1.6或更高版本的错误

我无法在eclipse indigo中创建新的Dynamic Web Project。 我在创建新错误时收到以下错误。 Dynamic Web Module 3.0需要Java 1.6或更高版本 我有java编译器版本1.7和SDK版本1.7。

Eclipse插件:标记的自定义图标

我想为标记指定自定义图标。 可悲的是,我没有显示我选择的图标。 这是plugin.xml文件的相关部分(项目ID“x”): 我也尝试指定一个类(实现IMarkerImageProvider )而不是图标,但是不会调用该类的getImagePath()方法。 有关如何使自定义标记图标工作的任何想法? 绝望地,你的。 -Itay 更新 VonC的解决方案非常正确,除了您不能将org.eclipse.core.resources.problemmarker指定为标记的超类型。 它只在我使用org.eclipse.core.resources.textmarker作为唯一的超类型时才有用。

如何在Eclipse中安装tomcat插件

我使用Eclipse作为我的Web项目SDK,我需要与Eclipse集成tomcat。 我在我的Ubuntu机器上。 我该如何进行整合? 我可以从哪里下载并安装tomcat插件?

有没有办法让jadclipse使用Eclipse 3.4?

我是Jadclipse插件的忠实粉丝,我真的很想升级到Eclipse 3.4,但插件目前无效。 是否还有其他程序可以让你使用jad来查看从Eclipse导航到的代码源代码? (在深入研究堆栈跟踪中的模糊代码时非常有用)。

如何使用一些“Eclipse IDE插件”重新创建Eclipse RCP应用程序?

如何创建一个RCP应用程序,它看起来与Eclipse IDE完全相同,包含所有菜单,视图,对话框……? 这是一个例子: http : //richclientplatform.blogspot.com/2007/12/oil-and-gas-industry-using-eclipse.html 我按照Lars Vogel的教程创建了一个简单的RCP应用程序: http : //www.vogella.de/articles/EclipseRCP/article.html 。 … 什么是下一个步骤?

RuntimeException:在注册表中找不到应用程序“”。

背景 目标:我正在尝试在Windows 7 64位上安装Simics Tools for Eclipse插件。 我正在使用Eclipse Indigo for Java(64位< – 这将是一个问题),刚刚安装了C / C ++ IDE插件,GEF draw2d插件和Eclipse的Simics工具。 成功完成这些插件的安装后,我重新启动了Eclipse并继续从Eclipse内部启动了Simics Control。 错误对话框表明此插件无法在64位Eclipse上运行。 为了解决这个问题,我决定在我当前的设置旁边安装一个32位版本的Eclipse,并从Eclipse卸载我刚刚安装的插件(C / C ++,GEF和Simics)。 首先,我打算删除插件以避免浪费空间。 我转到Help-> About-> Installation Details并选择要卸载的已安装插件。 在重新启动Eclipse之前,删除插件似乎很成功。 问题 删除插件后,当Eclipse启动时,会出现启动屏幕,底部没有进度条以显示当前正在加载的内容。 几秒钟后,启动画面消失,并显示错误对话框: 发生错误。 请参阅日志文件C:\ Program Files(x86)\ eclipse \ configuration \ 1322503657546.log 内容1322503657546.log: !SESSION 2011-11-28 12:07:37.255 ———————————————– eclipse.buildId=I20110613-1736 java.version=1.7.0 java.vendor=Oracle Corporation BootLoader constants: OS=win32, […]

编写自定义eclipse调试器

编辑:必须有一些方法可以在不编写全新调试器的情况下实现此目的。 我目前正在研究在现有java调试器之上构建的方法。 如果有人对如何获取Java调试器已有的信息有任何想法(关于堆栈帧,变量,原始数据等),那将非常有用。 – 我想要做的是我有这个基于Java的框架/ API,我想编写一个为我的框架定制的eclipse插件调试器。 这是一个简单的例子: 我有两个类,一个叫做范围,一个叫做变量。 范围包含变量图。 代码全部都在java中,但我使用这个范围变量关系几乎就像一种新语言,并且想要一个变量调试选项卡,它给出了当前活动范围的列表,其中包含当前存储的变量。 这是一些代码: import java.util.Hashtable; public class Scope { private Hashtable variableList = new Hashtable(); // constructor public Scope(){ } public void put(String key, Variable v){ variableList.put(key, v); } public Variable get(String key){ return variableList.get(key); } } public class Variable { private String value; private String name; […]

bash:./ eclipse:无法执行二进制文件

我正在使用Ubuntu10.10操作系统,我已经下载了eclipse-jee-helios-SR1-linux-gtk-x86_64.tar.gz。 我的电脑是64位机器。 当我./eclipse eclipse并尝试从命令行运行./eclipse ,它给了我上面的错误。 当我运行file eclipse ,它会给我以下信息。 eclipse: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.4.0, not stripped 有人可以帮我找出这里出了什么问题 在此先感谢您的帮助

Eclipse中的Sharpen入门

我是.Net开发人员,最近我成为了一个正在做一些java软件的项目的一部分。 我正在尝试锐化并运行转换。 我已经下载并安装了Eclipse IDE for Java Developers(版本:Helios Service Release 1 Build id:20100917-0705)。 我一直在努力遵循本指南 。 按照如何设置锐化的说明,我已经尝试从eclipse中获取https://source.db4o.com/db4o/trunk/sharpen/上的锐化回购副本。 主持人:source.db4o.com,存储库路径:source.db4o.com/db4o/trunk/sharpen。 使用各种连接类型我在使用anony用户名时得到连接被拒绝(或使用ext我得到无法运行程序“ssh”:CreateProcess error = 2,系统找不到指定的文件“)。 或者,我可以使用subversion / toritiseSVN在上面提到的url下载repo。 然后我将其导入我的工作区,但是我得到了各种错误,例如org.eclipse无法解决。 我知道这意味着什么,但我不确定如何解决这个问题。 最后,最后一步是将其导出为“Plug-in Development” – >“Deployable plugins and fragments”。 但是,我不认为这是出口选择。 任何帮助将不胜感激, 谢谢

代码分析器:PMD和FindBugs

1.关于PMD: 1.1如何设置PMD检查,忽略其中的一些,如“变量名太短或太长”,“删除空构造函数等” – 如果我这样做,则会出现另一个警告,表明该类必须有一些静态的方法。 基本上,这个课程是空的,以便以后开发,我现在喜欢这样做。 1.2遵循此警告建议是否必要? A class which only has private constructors should be final 1.3那是什么意思? The class ‘Dog’ has a Cyclomatic Complexity of 3 (Highest = 17) 1.4这个怎么样? 我很乐意改变这一点,但目前没有任何关于改变的事情: Assigning an Object to null is a code smell. Consider refactoring. 2.关于FindBugs: 2.1写入静态字段是否真的那么糟糕,比它的声明要晚一些? 以下代码给了我一个警告: Main.appCalendar = Calendar.getInstance(); Main.appCalendar.setTimeInMillis(System.currentTimeMillis()); 其中appCalendar是一个静态变量。 2.2这段代码: strLine = objBRdr.readLine().trim(); 发出警告: […]