【java-Eclipse RCP,SWT,JFace:如何创建仅对视图(而不是整个外壳)具有模式的对话框?】教程文章相关的互联网学习教程文章

java – Eclipse插件 – 在Eclipse中打开编辑器时的通知【代码】

我希望在Eclipse中打开编辑器时收到通知.最好的方法是什么?解决方法:从this thread起Have your class implement 07001.Then you get notified when a workbench part (an IEditorPart, etc.) just got opened/closed. You can actually filter out which parts you want to pay attention to.(注意:从3.5开始,IPartListener2还可以实现IPageChangedListener,以通知有关实现IPageChangeProvider和发布PageChangedEvents的任何部分...

java – EclipseLink:对MappedSuperclass的查询失败【代码】

我的应用程序是一个销售鱼类,水族馆等的商店.我想根据销售数量获得所有项目中的前10个项目列表.我使用以下类:@MappedSuperclass @NamedQueries({@NamedQuery(name="getTopItems",query="SELECT x FROM FishStoreItem x ORDER BY x.salescnt DESC, x.title DESC") }) public abstract class FishStoreItem extends DomainSuperClass implements Serializable { ...... }问题出在以下异常中:Exception [EclipseLink-8034] (Eclipse...

java – Eclipse – 如何运行2个junit测试【代码】

我想用eclipse运行2个测试方法.我可以运行1个测试,并且整个测试类,但是2个测试方法是不可能的. 知道我怎么能这样做吗?解决方法:写一个包含你的测试的测试套件,比如public static Test suite(){TestSuite suite = new TestSuite();suite.addTest(new BookTest("testEquals"));suite.addTest(new BookTest("testBookAdd"));return suite; }并运行此套件而不是单个测试.有关更多信息,请参见this tutorial.

java – 将Swing组件添加到Eclipse RCP插件【代码】

我在SWT中嵌入Swing组件时遇到问题(例如eclipse插件..)目前我所拥有的:public void createPartControl(Composite parent) {java.awt.Frame f = SWT_AWT.new_Frame(parent);JPanel panel = new JPanel(new BorderLayout());JButton button = new JButton("Swing button");JLabel label = new JLabel("Swing label");panel.add(label,BorderLayout.NORTH);panel.add(button,BorderLayout.CENTER);f.add(panel);}此代码段无法加载,插...

如何获得稳定的Eclipse Java 7

最后,经过几个世纪的讨论和发展,Java 7发布了!但它并没有真正帮助我,因为我发现很难获得一个支持其新语言功能的稳定版本的Eclipse. 根据http://wiki.eclipse.org/JDT/Eclipse_Java_7_Support_%28BETA%29,我需要获得Eclipse的维护版本.但是,提到的版本(M20110729-1400)我找不到任何地方,this page没有提到任何维护版本. 我还尝试在现有的3.7 Eclipse中“检查更新”,但这只是为某些插件返回了一些更新. 我在哪里可以获得支持Java 7的...

java – 在Eclipse中附加Android SDK源代码【代码】

我想看看Android SDK源代码,以了解它是如何工作的. 如何在eclipse中附加Android SDK源代码?解决方法:对于较新的版本 这是为较新版本的SDK执行此操作的唯一方法: http://source.android.com/source/downloading.html 它可能需要一点点,但是一旦你设置它,很容易重复以后的版本.你也会注意到它也有助于解决Eclipse中自动完成滞后的问题!非常值得,而且本身…… 对于旧版本 您需要下载一些特定于您正在使用的Android API版本的源文件...

java – 确定.class中的哪个jar来自Eclipse IDE

我正在Eclipse IDE中的maven项目中调试某个东西.像往常一样,当我进入(F5)一行时,我到达了一个java类/文件Persistence.class.我想确定它来自哪个罐子. 原因:有两个项目(现有的)在pom.xml中配置了某些依赖项.我看到文件的两个不同的源代码 – 其中一个给出了期望的结果而另一个没有.我曾尝试寻找persistence-api,ejb等,但在eclipse中显示的Maven依赖项中没有找到它们中的任何一个. 因此,我想grep poms(父项目)来寻找jar. 总结一下,在...

java – Eclipse不再启动【代码】

Eclipse已经很好地工作了,只要我记得,但现在它拒绝启动. 工作空间中的日志文件显示以下内容.我正在使用Fedora 18.有任何想法吗?!SESSION 2013-03-17 20:16:47.631 ----------------------------------------------- eclipse.buildId=4.2.0.M20130304-1457 java.version=1.7.0_09-icedtea java.vendor=Oracle Corporation BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_AU Command-line arguments: -os linux -ws ...

java – Eclipse插件无法从类文件夹中找到类

我正在开发一个Eclipse插件,并希望使用一些预先编译的类,我已经将这些类放到我的项目中的lib /文件夹中(所以目录结构看起来像{proj_root} /lib/com/example/Required.class) .然后我将lib /文件夹作为类文件夹添加到项目的构建路径中.在构建时,一切正常,我可以在我的代码中导入和使用这些类.现在的问题是,当我在单独的Eclipse实例中运行我的插件时,我的插件引用了ClassNotFoundException,引用了预编译类文件夹中的类.我尝试在Build...

java – Eclipse RCP – 在创建View后立即添加一个Listener【代码】

问候Stackoverflowians, 我正在开发Eclipse RCP应用程序,并且必须在创建后立即将SelectionListener添加到Project Explorer视图. 我已经意识到我不能在我的贡献插件的Activator中执行此操作,而为了通过PlatformUI.getWorkbench()获取SelectionService.getActiveWorkbenchWindow().getSelectionService()我必须有一个活动的工作台窗口(这是调用Activator start()时返回null 所以我的问题:我什么时候可以获得SelectionService,以便创...

在eclipse(android)中切换XML布局和java类之间的快捷键

我没有太多希望解决这个问题,但这真的很痛苦,我真的希望这可以解决… 就是这样,Android Eclipse中是否有一个快捷键可以在xml布局文件和它的“相关”java类(例如活动)源文件之间切换?很像Visual Studio的Windows窗体设计器(F7在设计视图和源代码视图之间切换). 我知道XML布局和Activity / Fragment的关系没有声明性的定义,它是在运行时确定的……但是,当你在源代码视图中想要引用时,这是一个令人难以置信的痛苦通过id查看视图,但您...

java – GlassFish 4.1部署在使用JDK 8的eclipse Luna上失败【代码】

无法使用JDK 8,glassfish 4.1在eclipse Luna上部署Glassfish.jsp. 异常堆栈跟踪:org.glassfish.tools.ide.admin.CommandException: Cannot initialize Runner classat org.glassfish.tools.ide.admin.AdminFactory.newRunner(AdminFactory.java:180)at org.glassfish.tools.ide.admin.AdminFactoryHttp.getRunner(AdminFactoryHttp.java:110)at org.glassfish.tools.ide.admin.ServerAdmin.exec(ServerAdmin.java:75)at oracle.ec...

MyEclipse无法打开jsp文件(打开是空白的),但是可以打开java文件【图】

转载: 解决MyEclipse使用时打开JSP发生“An error has occurred,See error log for more details”错误的解决方法这个问题是我这几天遇到的,现在暂时还不知道错误的原因,在网上四处问人,好像知道这个错误的人不多 现把找到的解决方法整理提供给大家,如下:方法1. 在"开始"-->"运行"---->打入"cmd"进入命令提示行后,再进入eclipse的安装目录, 然后输入myeclipse -clean即可(我用的这个方法 成功了)如果打不开jsp文件...

有没有办法在eclipse中的一次移动中为现有包创建package-info.java?

我有一些没有package-info.java的遗留软件包.出于某种原因,我需要为他们创建package-info.javas,我发现任务真的很无聊,因为eclipse中没有快捷方式让我这样做.我必须手动使用New>创建文件的文件过程,然后手动键入这些包名称. eclipse中有这样一个快捷方式吗?解决方法:据我所知,没有简单的方法可以做到这一点,至少“正确的方式”. 您可以做的快捷方式是右键单击package-info.java并单击“复制”.然后,您可以使用键盘快捷键将package...

java – “eclipse可执行启动程序无法找到其随播共享库”

首先我知道有很多人已经问过这个,我已经检查了所有这些,但没有人解决我的问题. 每当我尝试打开Eclipse Neon时,我都会收到此错误The eclipse executable launcher was unable to locate its companion shared library如上所述,我已经尝试过在线看到的修复,包括卸载Eclipse和java,然后重新安装. 几周前Eclipse工作了,但是当Windows更新失败并且我恢复到以前的Windows状态时停止了.这是我能想到的唯一可能导致这种情况的事情.解决方法...