草庐IT

Eclipse-Link

全部标签

java - 为什么 Eclipse 的表达式 View 在某些类上会失败?

对于一个研究项目,我正在使用Eclipse在OpenJDK源上进行开发。出于调试目的,集成调试器的“表达式”和“显示”View非常有用。当单步执行javac的代码时编译器工具,表达式View在某些类上失败。然后,即使是最简单的表达式也会得到。在他们的值(value)栏中。详细的错误信息是:Evaluationsmustcontaineitheranexpressionorablockofwell-formedstatements我很确定,我输入了有效的表达式,因为只需切换到调用方法(高一个堆栈帧)即可使View正常工作。我上传了两张截图,其中两张让问题更清楚:非工薪阶层JavacPar

java - 为什么 Eclipse 在从 Java 接口(interface)实现方法时不包含注释?

界面如下:importjavax.xml.ws.Action;publicinterfaceAnnotationsTestInterface{@ActionpublicvoidannotatedMethod();}还有一个实现类:publicclassImplimplementsAnnotationsTestInterface{}此时Eclipse要求我添加未实现的方法(我选择这个)或使类抽象。添加后类如下所示:importjavax.xml.ws.Action;publicclassImplimplementsAnnotationsTestInterface{@Override@Ac

java - 如何在 Eclipse 中使用自动完成添加完全限定名称

如何在Eclipse中使用自动完成添加完全限定名称?为了避免sonar/checkstyle(未使用的导入)问题,我们制定了在Javadoc中使用完全限定名称的策略。我正在寻找一种仍然使用自动完成的方法。在使用自动完成时按下Shift键之类的东西?始终使用完全限定名称更改设置不是一种选择,仅在Javadoc注释中才需要。 最佳答案 作为您问题的解决方法,您可以将Eclipse配置为在保存文件时自动删除不必要的导入(窗口-首选项-Java-编辑器-保存操作-配置,然后在不必要的代码选项卡中,确保Removeunusedimports已

java - 如何(安全地)删除 Eclipse 中不必要的 Maven 依赖项?

我正在Eclipse中开发一个Java项目,使用Maven构建和管理依赖项。该项目分布在5个Eclipse项目中,其中一个是父POM。我正在研究基于另一个团队实现的更复杂服务器的服务器实现。因此,我的工作基于他们预先存在的代码和POM文件,现在这些Eclipse项目的POM中有许多不必要的依赖项。相对来说,我是一个Maven初学者,但是我对这个命令比较熟悉:mvndependency:analyze当我使用EclipseMaven插件运行此命令时,我会得到一长串“未使用的已声明依赖项”,但是当我尝试删除其中的一些时,我的程序会中断,有时会以神秘的方式中断。是否有普遍接受的最佳实践方法来

java - Eclipse 条件断点不起作用

我遇到了条件断点在我的电脑上不起作用的问题。我使用以下代码:packagetest;publicclassMain{publicstaticclassC1{publicstaticC1c=newC1();publicBooleanb=null;privatebooleanisB(){if(b==null){b=Boolean.TRUE;}returnb;//USEBREAKPOINTHERE}}publicstaticvoidmain(String[]args)throwsException{Thread[]threads=newThread[100];for(inti=0;i条件断点

java - 迁移到 Spring 3 后从 Eclipse IDE 启动基于 Maven 的 GWT 应用程序时出现 Spring NamespaceHandler 问题

这是一个我已经困扰了好几个小时的问题,现在我感到非常绝望。我将我们的应用程序从Spring2.5/Hiberante3.3迁移到Spring3.0.5/Hibernate3.6。完成了以下工作:更新了spring依赖项/版本(现在不仅仅是几个依赖项)更新了Hibernate依赖项/版本根据“schemaLocation”的版本更新了Spring上下文XML文件经过不同的小修复和调整后,从EclipseIDE启动时我仍然遇到的错误如下:Configurationproblem:UnabletolocateSpringNamespaceHandlerforXMLschemanamespac

java - 如何停止关于目标文件夹内容的 Eclipse 警告?

我从我的target文件夹中生成的文件(例如,从XSD或surefire报告生成的Java代码)中收到大量我无法修复的警告,并且它在我的源代码中隐藏了正确的警告代码。有谁知道告诉Eclipse不要在某些文件夹中或只在“派生”或目标文件夹中显示警告的方法?我只能找到以下两个“几乎”的解决方案:“问题”View中的过滤器允许您隐藏在其描述中包含(或不包含)特定字符串的警告,但不是其路径或资源(文件)的一部分。即使可以,这也不是理想的解决方案,因为警告仍会显示在包资源管理器中的项目上,隐藏了潜在的真实警告。在“Source”选项卡下的“JavaBuildPath”设置中使用最新的Eclips

java - 在 Eclipse 中自动生成方法响应

考虑以下代码片段privateMyOutputObjectcreateMyOutputObject(MyInputObjectmyInputObject){}为了摆脱Eclipse的“必须返回类型为……的结果”编译器错误警告,我将添加以下内容:privateMyOutputObjectcreateMyOutputObject(MyInputObjectmyInputObject){MyOutputObjectmyOutputObject=null;returnmyOutputObject;}Eclipse中是否有任何方法可以自动生成此响应创建? 最佳答案

java - 将 Intellij IDEA 代码格式化规则导出到 Eclipse

有没有办法生成符合IntellijIDEA代码格式化规则的eclipse代码格式化程序xml? 最佳答案 如果您可以选择CheckStyle,请考虑将其用作“单一事实来源”:创建CheckStyle配置在Eclipse和IDEA中安装CheckStyle插件从CheckStyle配置中导入格式化程序配置查看relatedquestion的答案.我还没试过 关于java-将IntellijIDEA代码格式化规则导出到Eclipse,我们在StackOverflow上找到一个类似的问题:

java - 有人将 Ant4Eclipse 与 Project Lombok 一起使用过吗?

有没有人成功地将Ant4Eclipse(http://www.ant4eclipse.org/)与ProjectLombok(http://projectlombok.org/)结合使用?Lombok提供用于删除样板代码的注解;但是,它似乎不能很好地与Ant4Eclipse(Eclipse项目的headless编译)一起使用。例如,以下Lombok示例在Eclipse和javac中编译良好:importlombok.Getter;publicclassLombokTest{private@GetterStringfoo;publicLombokTest(){Strings=this.g