zoukankan      html  css  js  c++  java
  • maven打包mavenshadeplugin报错Nonparseable POM解决方法 东师理想

    [ERROR] The build could not read 1 project -> [Help 1]
    [ERROR]
    [ERROR]   The project  (D:\workspaces\helloword\pom.xml) has 1 error
    [ERROR]     Non-parseable POM D:\workspaces\helloword\pom.xml: Unrecognised tag:
     'build' (position: START_TAG seen ...</plugins>\r\n\t  <build>... @43:11)  @ li
    ne 43, column 11 -> [Help 2]
    [ERROR]
    [ERROR] To see the full stack trace of the errors, re-run Maven with the -e swit
    ch.
    [ERROR] Re-run Maven using the -X switch to enable full debug logging.
    [ERROR]
    [ERROR] For more information about the errors and possible solutions, please rea
    d the following articles:
    [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildin
    gException
    [ERROR] [Help 2] http://cwiki.apache.org/confluence/display/MAVEN/ModelParseExce
    ption

    本人学习maven实战时,使用的是最新maven   version3.0.4,按着书上打包maven-shade-plugins下载这个时报错,查找了一下后发现,新版本这个方法已经改了,应该这样写

    <build>
        <plugins>
          <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-shade-plugin</artifactId>
            <version>2.0</version>
            <executions>
              <execution>
                <phase>package</phase>
                <goals>
                  <goal>shade</goal>
                </goals>
                <configuration>
                  <transformers>
                    <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
                      <manifestEntries>
                        <Main-Class>com.dsideal.myfirstmaven.helloworld.HelloWorld</Main-Class>
                      </manifestEntries>
                    </transformer>
                  </transformers>
                </configuration>
              </execution>
            </executions>
          </plugin>
        </plugins>
      </build>

    查找地址为:一定要多去maven网站上找最新的例子

    http://maven.apache.org/plugins/maven-shade-plugin/examples/executable-jar.html

  • 相关阅读:
    vector详解
    笔记
    积木大赛
    codevs 1086 栈(Catalan数)
    不要把球传我
    同余方程 (codevs1200)
    最小集合
    数的计算
    产生数
    逃跑的拉尔夫
  • 原文地址:https://www.cnblogs.com/cczhoufeng/p/2922852.html
Copyright © 2011-2022 走看看