草庐IT

Eclipse-Link

全部标签

java - 用于测量代码行的 Eclipse 插件

我正在运行EclipseHelios(3.6),想知道是否有一个不错的插件可以计算java源文件中的逻辑代码行数。从逻辑上讲,我的意思是if(j>6){j--;}换句话说,将计算2行逻辑代码(2条语句)而不是3行物理代码。 最佳答案 Metrics2是js3v描述的Metrics插件的更新版本,它应该可以满足您的需要。它还可以聚合一些测量值(例如,将包中类的LOC相加以获得包的LOC)。这page解释了它的一些功能,并提到它计算逻辑代码行,而不是物理代码行。 关于java-用于测量代码行

带有通配符的 Java 泛型在 Eclipse 中编译,但在 javac 中不编译

作为JavagenericscompileinEclipse,butnotinjavac的跟进,我发布了另一个片段,它在Eclipse中编译和运行良好,但在javac中引发编译错误。(这可以防止从中提取代码片段的项目使用Maven构建。)独立的片段:importjava.util.ArrayList;importjava.util.Collection;importjava.util.HashSet;importjava.util.List;importjava.util.Set;publicclassMain{publicstaticvoidmain(String[]args){Se

java - 在 eclipse 中从 main 运行 JMH 时为 "No matching benchmarks"

我想通过在Eclipse中将JMH作为Java应用程序运行来试用JMH的新功能。我导入并构建了jmh-samples项目。编译的类以/jmh-samples/target/generated-sources/annotations结尾,/target/中有几个JAR,并且从命令行运行microbenchmarks.jar照常工作。然而,当我执行main时,我总是得到Nomatchingbenchmarks.Miss-spelledregexp?有什么想法吗?我使用的是0.3版本 最佳答案 jmh-dev@是与开发人员沟通的更好方式。

java - Eclipse Workspace JRE 不匹配任何配置设置?

我觉得在发帖之前我已经非常彻底地浏览了之前提出的问题,所以我会首先陈述我的问题,然后是我尝试过的所有步骤。问题是当我去创建一个新项目时,Eclipse发出警告,指出当前工作区使用1.4JRE,编译器符合1.7。我的计算机上没有安装1.4JRE,一切都应该针对1.7配置。我在运行:Windows764位EclipseJavaEE(刚刚安装了最新版本并检查了更新)我目前安装在C:\ProgramFiles\Java:jdk1.7.0_55jdk1.8.0jdk1.8.0_05-->尝试使用这个jre7jre8我做了以下事情:我已经创建了JAVA_HOME系统变量(当前设置为C:\Progr

java - 是否可以在 Eclipse 的 Java 堆栈跟踪控制台中自动换行?

当我将Java堆栈跟踪粘贴到Eclipse中的Java堆栈跟踪控制台时,它全部粘贴为一长行。我没有在Java堆栈跟踪控制台中找到自动换行选项。有什么办法吗? 最佳答案 EclipseOxygen目前有效的解决方案:永久:右键单击控制台窗口->首选项->运行/调试->控制台->“固定宽度控制台”暂时:右键单击->自动换行 关于java-是否可以在Eclipse的Java堆栈跟踪控制台中自动换行?,我们在StackOverflow上找到一个类似的问题: https

java - 如何在 Eclipse 中打开 Java、Scala 和 JRuby 的单个项目?

我能够让所有三个在“Scala项目”中以.java文件作为我的主要文件运行HelloWorld。问题是它是从我没有使用的“Java项目”中提取的,尽管我的“Scala项目”中有JRE系统库。这是关于我正在做的事情的代码,以帮助理解......JRuby.javaimportorg.jruby.embed.ScriptingContainer;publicclassJRuby{publicstaticvoidmain(String[]args){System.out.println("Java,ScalaandRubyusingtheJRE.\n");ScriptingContainer

java - 在 Jenkins 中使用 Eclipse Compiler 获取编译器警告/错误

我希望在我的Jenkins作业中显示eclipse编译器警告。我知道可以使用antjavac适配器来使用Eclipse编译器。这样在使用ant时会显示Eclipse编译器警告。问题是,当我在Jenkins中使用ant脚本时,他忽略了javac设置,只使用普通的编译器。有没有人尝试在jenkins中使用eclipse编译器并收到编译器警告?甚至可以将编译器警告发送到Sonar? 最佳答案 在Eclipse编译器出现问题后antjavacadapter,我用batchcompiler而不是在单独的目标中生成Eclipse警告。然后我使用

java - 如何导出具有外部 Jar 依赖项的 Eclipse 项目?

在Processing中,我想导入一个我用Java编写的库,它封装了一个外部库(一个.jar文件)。Processing似乎导入了我自己的库,但是当我调用构造函数(引用外部库中的一些类)时,我在ProcessingGUI控制台中得到了一个java.lang.NoClassDefFoundError。如果我没有在我的Eclipse构建路径中包含外部.jar,而是使用库的实际源代码并导出所有这些,Processing不会提示。我怎样才能打包这个项目,这样我就不必在我的Eclipse项目中包含库的所有源代码(而只包含.jar文件)?更新:根据N.L.telaviv的建议,我选择导出为Runn

java - 在 Eclipse Diff 中更改颜色

我之前曾询问过用于eclipse的外部差异工具,因为我发现很难看到内置diff的eclipse中的差异,因为一切都是灰色阴影,而不是IDEA和Netbeans中有用的差异查看器。Howtouseexternaldiffviewersineclipse?Isthereanydiffvieweravailableforeclipseinbuilt?但是,今天我使用CodeAnalytiX插件找到了类似的代码,并且出现的差异查看器更加明显,其中的更改以红色和绿色突出显示。例如我怎样才能让内置的eclipse编辑器表现得像那样而不是默认的灰色: 最佳答案

java - 在 Eclipse 中创建 Gradle 项目卡住了

刚接触gradle,遇到创建gradle项目时eclipse卡住的问题这是我在eclipseluna中安装的我正在尝试在eclipse中创建一个gradle项目进程卡住了!PS:我尝试创建一个新项目并自己创建一个build.gradle并使用gradleeclipse来配置项目,这工作正常,我可以在eclipse中使用这个项目。但是我添加依赖时必须重新输入gradleeclipse,否则会出现编译错误求助!谢谢! 最佳答案 问题可能是在尝试download时发生的并设置gradle构建。您可以手动下载并将eclipse指向同一文件夹