Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java CoreException:无法计算生成计划:Plugin org.apache.maven.plugins:maven编译器Plugin:2.5.1或其依赖项之一_Java_Maven_Testng_Maven Eclipse Plugin - Fatal编程技术网

Java CoreException:无法计算生成计划:Plugin org.apache.maven.plugins:maven编译器Plugin:2.5.1或其依赖项之一

Java CoreException:无法计算生成计划:Plugin org.apache.maven.plugins:maven编译器Plugin:2.5.1或其依赖项之一,java,maven,testng,maven-eclipse-plugin,Java,Maven,Testng,Maven Eclipse Plugin,我在Eclipse(Luna service Release 4.4.2)+已安装的TestNG(7.3.0)中创建了一个Maven项目,但不幸的是,TestNG版本显示已安装6.9.11,尽管我使用其他成员提供的有关堆栈溢出的建议多次更新了TestNG版本。每当我尝试清理和构建Maven项目时。这是我看到的错误消息。有人能帮我解决这个问题吗? 我看到有人建议运行一些“mvn-u clean install”命令。既然我是Maven的新手,有人能告诉我在哪里运行这些命令吗?这是我的POM.xml

我在Eclipse(Luna service Release 4.4.2)+已安装的TestNG(7.3.0)中创建了一个Maven项目,但不幸的是,TestNG版本显示已安装6.9.11,尽管我使用其他成员提供的有关堆栈溢出的建议多次更新了TestNG版本。每当我尝试清理和构建Maven项目时。这是我看到的错误消息。有人能帮我解决这个问题吗? 我看到有人建议运行一些“mvn-u clean install”命令。既然我是Maven的新手,有人能告诉我在哪里运行这些命令吗?这是我的POM.xml文件供参考

> <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>com.appium.demo</groupId>
>   <artifactId>AppiumDemoProject</artifactId>
>   <version>0.0.1-SNAPSHOT</version>

<!-- https://mvnrepository.com/artifact/io.appium/java-client -->

<dependencies>
    <dependency>
        <groupId>io.appium</groupId>
        <artifactId>java-client</artifactId>
        <version>7.3.0</version>
    </dependency>

    <!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java -->
    <dependency>
        <groupId>org.seleniumhq.selenium</groupId>
        <artifactId>selenium-java</artifactId>
        <version>3.141.59</version>
    </dependency>

    <!-- https://mvnrepository.com/artifact/org.testng/testng -->
    <dependency>
        <groupId>org.testng</groupId>
        <artifactId>testng</artifactId>
        <version>7.3.0</version>
        <scope>test</scope>
    </dependency>



</dependencies>
>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">
>   4.0.0
>com.appium.demo
>APPIUMDEMO项目
>0.0.1-快照
木卫一
java客户端
7.3.0
org.seleniumhq.selenium
硒爪哇
3.141.59
org.testng
testng
7.3.0
测试

您应该在pom.xml所在的目录下从命令行运行mvn-U clean install。您还需要确保maven安装的/bin文件夹的目录位于您的路径上,以便可以运行mvn命令。

修复:安装正确的maven二进制zip文件后。[在此处输入图像描述][1]


[1] :。错误已修复。另外,我不得不将标签从Jar更改为Pom文件。

您需要一个标签来关闭项目。错过了项目标签,感谢您的输入。这在我安装正确的Maven二进制zip文件后对我有所帮助。谢谢你让我知道。