Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.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
maven编译器插件:3.5.1或其依赖项之一无法解析_Maven_Maven Compiler Plugin - Fatal编程技术网

maven编译器插件:3.5.1或其依赖项之一无法解析

maven编译器插件:3.5.1或其依赖项之一无法解析,maven,maven-compiler-plugin,Maven,Maven Compiler Plugin,今天,我将一个动态web项目转换为maven项目,这样我就可以添加项目所需的所有依赖项。但是当ide转换项目时,pom.xml上会出现一个错误 在插件标签上,我收到以下信息: 插件:maven编译器插件:3.5.1:testCompile 我在其他堆栈页面上读到了关于erro的信息,我再次安装了maven,删除了关于maven编译器插件的.lastUpload文件 我认为这已经足够了,所以我试着以maven build的目标运行:干净安装 我收到了这个错误 maven编译器插件:3.5.1或其

今天,我将一个动态web项目转换为maven项目,这样我就可以添加项目所需的所有依赖项。但是当ide转换项目时,pom.xml上会出现一个错误

在插件标签上,我收到以下信息: 插件:maven编译器插件:3.5.1:testCompile

我在其他堆栈页面上读到了关于erro的信息,我再次安装了maven,删除了关于maven编译器插件的.lastUpload文件

我认为这已经足够了,所以我试着以maven build的目标运行:干净安装

我收到了这个错误

  • maven编译器插件:3.5.1或其依赖项之一无法解析
然后我试图查看maven编译器插件文件夹(org\apache\maven\plugins\maven编译器插件),这时我注意到插件已经创建并更新。所以我不知道为什么会发生这种情况,如果插件在我的项目文件夹中,并且它被更新了,为什么我会收到这个错误

编辑:my 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>PlatformA</groupId>
    <artifactId>PlatformA</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <packaging>war</packaging>
    <build>
        <sourceDirectory>src</sourceDirectory>
        <plugins>
            <plugin>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.5.1</version>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                </configuration>
            </plugin>
            <plugin>
                <artifactId>maven-war-plugin</artifactId>
                <version>3.0.0</version>
                <configuration>
                    <warSourceDirectory>WebContent</warSourceDirectory>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>

4.0.0
平台
平台
0.0.1-快照
战争
src
maven编译器插件
3.5.1
1.8
1.8
maven战争插件
3.0.0
网络内容

感谢您抽出时间

您可以尝试以下解决方案-

  • 尝试使用-U选项强制更新依赖项。这将再次下载依赖项
  • 仔细检查eclipse是否指向正确的settings.xml,该文件的目的是
  • 如果您使用的是企业代理,请检查maven settings.xml和eclipse网络配置中的代理设置

检查您的代理/防火墙配置……因为这听起来像是网络问题。。。