【问题标题】:How to create simple maven java web project如何创建简单的 maven java web 项目
【发布时间】:2019-01-29 10:31:29
【问题描述】:

我花了半天多的时间来弄清楚如何做简单的 maven 项目。 Eclipse 似乎很奇怪 IDE 会抛出所有错误。

我做的步骤: 1、安装Eclipse 2、Maven home&java home和路径设置环境变量 3、创建一个简单的maven项目

pom.xml 第一行有错误 [![在此处输入图片说明][2]][2]

<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">

从我提到的教程和视频中,它有 java 资源文件夹,其中在创建新的 maven 项目时也提到了版本。

我正在使用 eclipse photon 和 maven 3.5.4

错误对话框:发生了探测 '构建工作区遇到问题' '构建过程中发生错误'

错误对话框说明:

在项目“TestApp”上运行构建器“Maven Project Builder”时出错。 无法计算构建计划:插件 org.apache.maven.plugins:maven-resources-plugin:2.6 或其依赖项之一无法解析:无法读取 org.apache.maven.plugins:maven-resources- 的工件描述符插件:jar:2.6

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.gps</groupId>
  <artifactId>TestApp</artifactId>
  <version>0.0.1-SNAPSHOT</version>

【问题讨论】:

  • 你最好显示 pom 的内容
  • 这不是错误,这是一个简单的视觉指示,可能有问题。但仅仅因为某事可能是错的,并不意味着某事实际上是错的。如果您使用的是 Eclipse 之类的 IDE,那么创建一个 maven 项目应该是几秒钟的事情,而不是半天。
  • 非常有用的截图,你附上。 (讽刺)请提供您 pom.xml,您是否尝试运行 maven ?清洁 mvn 安装?你得到什么错误?
  • @gpsOnCoding 不提供“第一行”,显示全部内容并提及实际错误信息
  • @gpsOnCoding 如果这是您的整个 pom.xml 文件,那么其中缺少很多内容。它甚至不是有效的 xml

标签: java eclipse maven jar eclipse-plugin


【解决方案1】:
<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.gps</groupId>
  <artifactId>TestApp</artifactId>
  <version>0.0.1-SNAPSHOT</version>
</project>

这是您需要的最少 pom.xml 内容。如果你有这个,那么其他的东西应该是问题所在。你不需要更多的东西来构建一个简单的基本 maven 项目。我认为结束标记 &lt;/project&gt; 缺少您发布的代码

【讨论】:

    【解决方案2】:

    <h4>Error was thrown Because it was unable to download any artifacts or resources from repo.
    Reason was i was behind the proxy i needed to configure in settings.xml <br/> Located in <br/> pref-> maven -> user settings<br/>
    After i configured everything working fine<br/>
    </h4>
    <xmp>
      <proxy>
          <active>true</active>
          <protocol>http</protocol>
          <host>proxy.somewhere.com</host>
          <port>80</port>
          </proxy>
    </xmp>

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-11-24
      • 2018-06-01
      • 2011-01-12
      • 1970-01-01
      • 2014-12-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多