Как исправить ошибку «Ошибка сборки проекта: непонятный POM C: \ xxx \ apache-8.pom: имя ссылки на сущность не может содержать символ = '(позиция: START_TAG ...» - PullRequest
1 голос
/ 08 апреля 2019

Я использую веб-сервис SOAP.Это мой pom.xml:

<?xml version="1.0" encoding="UTF-8"?>
<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/maven-v4_0_0.xsd">

<parent>
    <relativePath>../../pom.xml</relativePath>
    <artifactId>rampart-project</artifactId>
    <groupId>org.apache.rampart</groupId>
    <version>1.6.2</version>
</parent>

<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.rampart</groupId>
<artifactId>rampart</artifactId>
<packaging>mar</packaging>
<name>Rampart - Mar</name>

<scm>
    <connection>scm:svn:http://svn.apache.org/repos/asf/axis/axis2/java/rampart/tags/v1.6.2</connection>
    <developerConnection>
        scm:svn:https://svn.apache.org/repos/asf/axis/axis2/java/rampart/tags/v1.6.2
    </developerConnection>
    <url>http://svn.apache.org/viewvc/axis/axis2/java/rampart/tags/v1.6.2</url>
</scm>

<build>
    <sourceDirectory>src/main/java</sourceDirectory>
    <resources>
        <resource>
            <directory>src/main/java</directory>
        </resource>
    </resources>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <configuration>
                <source>1.5</source>
                <target>1.5</target>
            </configuration>
        </plugin>
        <plugin>
            <groupId>org.apache.axis2</groupId>
            <artifactId>axis2-mar-maven-plugin</artifactId>
            <extensions>true</extensions>
            <configuration>
                <includeDependencies>false</includeDependencies>
                <moduleXmlFile>module.xml</moduleXmlFile>
            </configuration>
        </plugin>
        <plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>build-helper-maven-plugin</artifactId>
            <version>1.0</version>
            <executions>
                <execution>
                    <id>aar</id>
                    <phase>package</phase>
                    <goals>
                        <goal>attach-artifact</goal>
                    </goals>
                    <configuration>
                        <artifacts>
                            <artifact>
                                <file>target/${project.artifactId}-${project.version}.mar</file>
                                <type>jar</type>
                            </artifact>
                        </artifacts>
                    </configuration>
                </execution>
            </executions>
        </plugin>
    </plugins>
</build>

<dependencies>
    <dependency>
        <groupId>org.apache.rampart</groupId>
        <artifactId>rampart-policy</artifactId>
        <version>${project.version}</version>
    </dependency>
    <dependency>
        <groupId>org.apache.rampart</groupId>
        <artifactId>rampart-trust</artifactId>
        <version>${project.version}</version>
    </dependency>
</dependencies>


</project>

И это ошибка:

Ошибка сборки проекта: непарсируемый POM C: \ xxx.m2 \ repository \ org \ apache \ apache \ apache\ 8 \ apache-8.pom: имя ссылки на сущность не может содержать символ = '(позиция: START_TAG видел ... tsByTagName (s) [0], \ nj = d.createElement (s), dl = l! ​​= \'dataLayer \'? \ '& l = ... @ 12: 48)

...