问题标签 [emmarun]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 使用 emmarun(未找到主要方法)
我在一个空目录中有一个超简单的文件:
以下按预期工作
我在 Mac OS X 上,使用 emma-2.0.5312 和 java 1.7.0_40
emma.jar 已安装到 /Library/Java/Extensions,因此可以使用
(它显示使用 emmarun 的帮助)
接下来我跑
我得到了错误:
这是什么原因造成的?显然它确实有一个公共的、可访问的 main 方法,那么为什么 emma 找不到呢?
ant - emma - 未找到运行时覆盖率数据
我无法定义为什么 emma 不生成运行时覆盖率数据。
运行测试时我忘记了什么?基于这篇文章: How to change Ant script with EMMA code-coverage so it can find runtime coverage data?
我将检测类放在类路径的顶部
蚂蚁艾玛.xml:
输出:
带调试的输出:
java - Java 8:emmarun 给出错误“MAIN_CLASS_NOT_FOUND”
我正在尝试遵循 Emma 文档中的指南:http: //emma.sourceforge.net/userguide_single/userguide.html,但该命令java emmarun -cp out Main
给了我一个错误,如下所示:
我已经从可能的重复链接中尝试了解决方案,但没有帮助。
我正在使用Java 8 (jdk/jre 1.8.0_144)。
请告诉我我错过了什么。
java - Emma(Emmarun) 不适用于 java 8 .main class not found 错误
我正在使用 Emmarun(java emmarun -cp . myApp.jar) 为我的项目生成代码覆盖率报告,但它不适用于 java8。出现以下错误:
EMMA:运行时未收集元数据 [未生成报告] [EMMA v2.1,内部版本 5214(稳定)] emmarun:无法加载 [MAIN_CLASS_NOT_FOUND] 应用程序类 [TestCoverageExampleApplication.jar]
我尝试了 (java -XX:-UseSplitVerifier emmarun -cp . myApp) 解决方案,但它也不起作用。