JaCoCo 0.8.4 - Ошибка: не удалось найти или загрузить основной класс - javaagent: jacocoagent.jar - PullRequest
1 голос
/ 09 июля 2019

Я хотел бы использовать JaCoCo в командной строке, поэтому я попытался:

java –javaagent:jacocoagent.jar -jar task_evaluation.jar

в структуре моего проекта:

   task_evaluation.jar
   jacocoagent.jar

Но я получаю это сообщение об ошибке:

Could not find or load main class –javaagent:jacocoagent.jar

Мой Jar правильно собран (он работает, как и ожидалось, без javaagent), поэтому ошибка не приходит отсюда.

enter image description here

Мой MANIFEST.MF:

Manifest-Version: 1.0
Class-Path: . /libs/junit-4.12.jar /libs/hamcrest-core-1.3.jar
Created-By: 1.8.0_201 (Oracle Corporation)
Main-Class: src.StudentTestRunner

Я выгружаю файл jar из https://www.jacoco.org/jacoco/index.html (и копирую lib / jacocoagent.jar, lib / jacococli.jar)

Любые идеи?

1 Ответ

2 голосов
/ 09 июля 2019

Проблема была в самой команде - мы должны использовать - , а не -

java -javaagent:jacocoagent.jar -jar task_evaluation.jar
...