当前位置: 首页 > 知识库问答 >
问题:

Maven:在eclipse中安装了Maven插件,但没有安装POM。xml有一些错误

楚钊
2023-03-14

我已经在eclipse中成功安装了Maven插件,并在eclipse中生成了POM.xml,但是POM.xml出现了一些错误,

这是我的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>SeleniumApp</groupId>
  <artifactId>SeleniumApp</artifactId>
  <version>0.0.1-SNAPSHOT</version>
</project>

错误显示:

***核心例外:

无法计算构建计划: Plugin org.apache.maven.plugins:maven-compiler-plugin:3.5.1 或其依赖项之一无法解析: 无法读取 org.apache.maven.plugins:maven-compiler-plugin:jar:3.5.1: ArtifactResolutionException: ml to transfer org.apache.maven.plugins:maven-compiler-plugin:pom:3.5.1 从 https://repo.maven.apache.org/maven2 缓存在本地存储库中,在 central 的更新间隔之前不会重新尝试解析 已用或强制更新。原始错误:无法将 artifact org.apache.maven.plugins:maven-compiler-plugin:pom:3.5.1 从/传输到中心 (https://repo.maven.apache.org/maven2):连接超时

有什么帮助吗。

共有2个答案

孔弘盛
2023-03-14

这可能会解决您的问题,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>SeleniumApp</groupId>
 <artifactId>SeleniumApp</artifactId>
 <version>0.0.1-SNAPSHOT</version>
 <packaging>jar</packaging>
 <name>SeleniumApp</name>
 <url>http://maven.apache.org</url>

 <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
 </properties>

<build>
    <sourceDirectory>src</sourceDirectory>
    <resources>
      <resource>
        <directory>src</directory>
        <excludes>
          <exclude>**/*.java</exclude>
        </excludes>
      </resource>
    </resources>

    <plugins>
          <plugin>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.5.1</version>
            <configuration>
              <source>1.7</source>
              <target>1.7</target>
            </configuration>
          </plugin>
          <plugin>
            <artifactId>maven-war-plugin</artifactId>
            <version>3.0.0</version>
            <configuration>
              <warSourceDirectory>WebContent</warSourceDirectory>
            </configuration>
          </plugin>
    </plugins>
</build>

<dependencies>
<!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-api -->
    <dependency>
        <groupId>org.seleniumhq.selenium</groupId>
        <artifactId>selenium-api</artifactId>
        <version>2.0rc2</version>
    </dependency>
</dependencies>

</project>
乌鸿宝
2023-03-14

添加

<!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-api -->
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-api</artifactId>
<version>2.0rc2</version>
</dependency>
 类似资料:
  • 我已经安装了Eclipe 2020-06,但在File->New下找不到Maven项目选项。因此,我尝试从file->new->Project创建一个Maven项目。 然后我得到了两个警告: > 构建路径指定执行环境J2SE-1.5。工作区中没有安装与此环境严格兼容的JRE.new-project构建路径JRE系统库问题 指定的编译器遵从性是1.5,但使用的是JRE1.8新项目编译器遵从性JRE编

  • 错误消息: (无法完成安装,因为找不到一个或多个必需的项目。正在安装的软件:Cucumber Eclipse Feature 0.0.17.201704062133(Cucumber.Eclipse.Feature.Feature.Group 0.0.17.201704062133)缺少要求:Cucumber Editor 0.0.17.201704062133(Cucumber.Eclipse.

  • 无法完成安装,因为找不到一个或多个必需的项目。正在安装的软件:M2E-Maven Integration for Eclipse 1.4.0.20130601-0317(org.Eclipse.m2e.feature.feature.group 1.4.0.20130601-0317)缺少要求:Maven Integration for Eclipse(Editors)1.4.0.20130601

  • 我尝试在工件名称中包含git提交哈希,以区分CI场景中的快照版本。git散列成功地包含在我的项目的目标/文件夹中,但是在最后一个maven步骤中,它将工件复制到我的HOME/. m2/repository文件夹中,并将名称更改为ARTIFACTID-VERSION-mta.jar. 我怎么能保持文件名从目标/文件夹,包括提交哈希? 我查看了maven安装插件,但找不到“finalName”属性或类

  • 我正试着按照这些说明开始使用硒。我在mac上下载并安装了Maven,但是当尝试使用和建议的pom.xml文件时,我会出现以下错误: 下面是pom.xml文件 我在这里漏掉了什么?我已经尝试了POM,看起来它的结构与我在研究这个问题时发现的许多示例相同。我没有看到它在文档开头抱怨的空白。我不熟悉Maven,真的需要一些帮助。

  • 问题内容: 我正在尝试使用sonatype链接通过菜单nad 为Eclipse(Galileo)安装Maven集成 http://m2eclipse.sonatype.org/sites/m2e 并得到以下错误: 由于找不到一个或多个必需项,因此无法完成安装。 正在安装的软件:Maven Integration for Eclipse(必需)0.12.0.20101115-1102(org.mav