草庐IT

eclipse-emf

全部标签

java - 在 Eclipse 中的单独 JVM 中运行每个 JUnit 测试?

我有一个项目,在大约200个测试类中包含近500个单独的测试。其中一些测试在完成后并没有很好地拆除它们自己的状态,在Eclipse中,这会导致一些测试失败。通过Ant从命令行运行测试套件时,测试全部通过。我可以在Eclipse中以某种方式启用“测试隔离”吗?我不介意运行时间更长。从长远来看,我会清理行为不当的测试,但在短期内我想让测试正常工作。 最佳答案 如果您在Eclipse中使用Ant,则可以将JUnit任务设置为为每个测试派生一个新的JVM进程,从而提供隔离。http://ant.apache.org/manual/Tasks

java - 在 Mountain Lion 上的 Eclipse Indigo 中启用 JDK 7

我正在使用Eclipse(IndigoSR2)开发一个Scala项目。今天我将我的机器更新为MountainLion,因为我们需要JDK7的一些功能。安装JDK7工作正常:$java-versionjavaversion"1.7.0_13"Java(TM)SERuntimeEnvironment(build1.7.0_13-b20)JavaHotSpot(TM)64-BitServerVM(build23.7-b01,mixedmode)在Eclipse中,我更改了以下设置:Java=>编译器=>安装的JRE:添加JDK1.7.0路径/Library/Java/JavaVirtualM

java - 如何在 Eclipse for Java 中对字符串和其他项目使用不同的换行

我想在EclipseforJava中对字符串使用运算符后换行,对其他项目(数字、自定义对象等)在运算符前换行。当添加带有不同符号的数字时,运算符对我来说比数字更重要。最好让运算符(operator)在前面更好地阅读声明:A.intfoo=baaa+veryveryveryloooooongexpression-shortexpression+anotherexpression;对比B.intfoo=baaa+veryveryveryloooooongexpression-shortexpression+anotherexpression;另一方面,在添加字符串时,运算符只是用来续行,字

java - 如何将 Eclipse 同时用于 Java 和 PHP?

有EclipseIDEforJavaEEDevelopers(190MB)和EclipseforPHPDevelopers(139MB)我已经为PHP安装了Eclipse。我不想为Java安装另一个eclipse。是否可以对Java和PHP使用相同的Eclipse?编辑我最终决定为Java安装另一个Eclipse.... 最佳答案 选择帮助->安装新软件选择http://download.eclipse.org/technology/epp/packages/galileo作为更新站点URL(如果缺少则添加它)选择“EPPJavaP

java - ClassNotFoundException : junit. framework.TestCase 无法被 org.eclipse.xtext.junit_2.4.3.v201309030823 找到

我对这个错误感到困惑:java.lang.NoClassDefFoundError:junit/framework/TestCaseatjava.lang.ClassLoader.defineClass1(NativeMethod)atjava.lang.ClassLoader.defineClass(ClassLoader.java:792)atorg.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:188)atorg.eclipse.osgi.basea

java - 查找 Eclipse 项目中的错误数

如何以编程方式查找eclipse项目中的错误数(标记为红色)? 最佳答案 主要有两个步骤:您需要访问EclipseAPI-为Eclipse编写您自己的插件或使用像GroovyMonkey这样的脚本插件使用EclipseAPI获取您感兴趣的资源的问题标记-检查此链接:Howtoworkwithresourcemarkers如果您只想检索JDT错误标记,您应该这样写:publicstaticIMarker[]calculateCompilationErrorMarkers(IProjectproject){ArrayListresult

java - 为 Eclipse 的 .p2 树 ("bundle pool"使用不同的位置)

我目前正在尝试将Eclipse设置为从/opt/eclipse运行。一切顺利;我使用Eclipse安装程序将软件提取到/opt/eclipse;我在我的/usr/bin目录中创建了一个指向它的软链接(softlink),这样我就可以在我的用户终端的任何地方输入“eclipse”来运行它,我以为我已经完成了,直到发生这种情况:$eclipse/root/.p2/pool/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.400.v20160518-1444:无法打开共享对象文件:权限被拒绝Gtk-Message:GtkDi

java - Eclipse 是否有用于 java 序列化文件的编辑器/查看器?

我正在使用ObjectOutputStream(FileOutputStream(File))序列化我的对象,并使用类似的InputStreams反序列化它们。有没有办法查看这些序列化文件的内部(最好在eclipse中),以便我可以检查是否已写入所有必要的属性?编辑:谷歌搜索是负面的 最佳答案 编写一些测试(使用Eclipse的内置JUnit支持)。“查看”这些文件的唯一方法是使用ObjectInputStream(FileInputStream(File)),除非您是字节码专家并使用十六进制编辑器。如果您确实进行了一些测试,则无需

java - 查找 Eclipse 上的所有引用资料

关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭5年前。Improvethisquestion我使用Eclipse引用(Ctrl+shift+G)已有一段时间了。我注意到Eclipse有时会找不到一些引用。有什么我必须配置才能使其正常工作吗?

java - Scala IDE (Eclipse) 作为 Scala 应用程序运行

我对scala语言(和一般编程)还比较陌生。我最近安装了JDK和ScalaIDE(用于eclipse)。设置进行得很顺利,但我在尝试运行HelloWorld应用程序时遇到了问题。当我尝试“运行方式”时,唯一可用的选项是“JavaApplet”和“Java应用程序”。我如何继续尝试作为“Scala应用程序”运行?非常感谢! 最佳答案 右键单击具有main方法的Scala对象选择运行方式->运行配置在RunConfigurations窗口中双击ScalaApplication在MainClass中键入对象名称:(例如:如果HelloWo