ОШИБКА Не удалось выполнить цель org.apache.maven.plugins: maven-compiler-plugin: 3.8.0: testCompile - PullRequest
0 голосов
/ 10 февраля 2019

Я пытаюсь настроить Maven на новом ноутбуке, но при тестировании все в порядке с помощью mvn clean test Я получаю сообщение об ошибке, как показано ниже:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.0:testCompile (default-testCompile) on project test: Compilation failure -> [Help 1]

Я просмотрел другие сообщения дляэто и внесло некоторые изменения в мой файл .pom, как предложено, но я все еще застрял с той же ошибкой.Не знаете, какую другую полезную информацию предоставить, поэтому, пожалуйста, дайте мне знать, какая другая информация будет полезна для устранения этой проблемы.Ниже мой файл .pom:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>matt</groupId>
    <artifactId>test</artifactId>
    <version>1.0-SNAPSHOT</version>
    <dependencies>
    <dependency>
        <groupId>org.seleniumhq.selenium</groupId>
        <artifactId>selenium-java</artifactId>
        <version>3.141.59</version>

    </dependency>
    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>4.12</version>
    </dependency>
        <dependency>
            <groupId>info.cukes</groupId>
            <artifactId>cucumber-java</artifactId>
            <version>1.2.5</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>info.cukes</groupId>
            <artifactId>cucumber-junit</artifactId>
            <version>1.2.5</version>
            <scope>test</scope>
        </dependency>
    </dependencies>
    <build>
        <plugins>
            <plugin>
                <inherited>true</inherited>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.8.0</version>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                    <fork>true</fork>
                    <executable>C:\Program Files\Java\jdk1.7.0_79\bin\javac</executable>
                </configuration>
            </plugin>
        </plugins>
    </build>

А вот Java-версия:

C:\Users\admin\IdeaProjects\test>java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) Client VM (build 25.121-b13, mixed mode, sharing)

А вот mvn-версия:

Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-25T02:41:47+08:00)
Maven home: C:\Automation\Maven\apache-maven-3.6.0\bin\..
Java version: 1.8.0_121, vendor: Oracle Corporation, runtime: C:\Program Files (x86)\Java\jre1.8.0_121
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "x86", family: "windows"

Ответы [ 2 ]

0 голосов
/ 11 февраля 2019

Попробуйте удалить папку "google" из C: \ Users \ User.m2 \ repository \ com \ google и попробуйте восстановить. Это должно помочь вам.

0 голосов
/ 10 февраля 2019

В вашем файле pom нет ничего плохого.ошибка явно говорит об ошибке компиляции.Поэтому, возможно, вы что-то упустили или в исходном коде есть опечатка.

Поэтому попробуйте добавить дополнительную информацию или фрагменты кода к вашему вопросу

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...