Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.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
Eclipse Maven不断更改项目设置-如何编辑有效的pom文件?_Eclipse_Maven - Fatal编程技术网

Eclipse Maven不断更改项目设置-如何编辑有效的pom文件?

Eclipse Maven不断更改项目设置-如何编辑有效的pom文件?,eclipse,maven,Eclipse,Maven,我告诉Eclipse使用输出文件夹 E:\java\\-parent \-web服务器\war\web-INF\classes 但每次Maven更新都会将其更改回有效pom中存储的值: <plugin> <artifactId>maven-site-plugin</artifactId> <version>3.3</version> <executions>

我告诉Eclipse使用输出文件夹

E:\java\\-parent \-web服务器\war\web-INF\classes

但每次Maven更新都会将其更改回有效pom中存储的值:

 <plugin>
        <artifactId>maven-site-plugin</artifactId>
        <version>3.3</version>
        <executions>
          <execution>
            <id>default-site</id>
            <phase>site</phase>
            <goals>
              <goal>site</goal>
            </goals>
            <configuration>
              <outputDirectory>E:\java\<project>\<project>-parent\<project>-web-server\target\site</outputDirectory>
              <reportPlugins>
                <reportPlugin>
                  <groupId>org.apache.maven.plugins</groupId>
                  <artifactId>maven-project-info-reports-plugin</artifactId>
                </reportPlugin>
              </reportPlugins>
            </configuration>
          </execution>
        <!-- .... -->
 </plugin>

maven站点插件
3.3
默认站点
网站
网站
E:\java\\-父\-web服务器\目标\站点
org.apache.maven.plugins
maven项目信息报告插件
该文件不可编辑,我真的不知道该文件是如何生成和/或如何更改的。如何操作有效pom文件中的值

编辑:


你已经注意到的另一件事是我想摆脱的那些绝对路径。作为一个附带的任务:我该怎么做

编辑pom文件并在其中添加文件夹。正如您所说,有效的POM文件是在每个构建上自动生成的,因此也是绝对路径。在pom文件本身中,当然没有绝对路径

要将项目中的输出文件夹更改为文件夹“war”,请将以下内容添加到pom.xml中:

<build>
    <outputDirectory>${project.basedir}/war</outputDirectory>
</build>

${project.basedir}/war

您可以在Maven手册中看到所有配置属性:

编辑pom文件并在其中添加文件夹。正如您所说,有效的POM文件是在每个构建上自动生成的,因此也是绝对路径。在pom文件本身中,当然没有绝对路径

要将项目中的输出文件夹更改为文件夹“war”,请将以下内容添加到pom.xml中:

<build>
    <outputDirectory>${project.basedir}/war</outputDirectory>
</build>

${project.basedir}/war

您可以在Maven手册中看到所有配置属性:

编辑pom文件并在其中添加文件夹。正如您所说,有效的POM文件是在每个构建上自动生成的,因此也是绝对路径。在pom文件本身中,当然没有绝对路径

要将项目中的输出文件夹更改为文件夹“war”,请将以下内容添加到pom.xml中:

<build>
    <outputDirectory>${project.basedir}/war</outputDirectory>
</build>

${project.basedir}/war

您可以在Maven手册中看到所有配置属性:

编辑pom文件并在其中添加文件夹。正如您所说,有效的POM文件是在每个构建上自动生成的,因此也是绝对路径。在pom文件本身中,当然没有绝对路径

要将项目中的输出文件夹更改为文件夹“war”,请将以下内容添加到pom.xml中:

<build>
    <outputDirectory>${project.basedir}/war</outputDirectory>
</build>

${project.basedir}/war

您可以在Maven手册中看到所有配置属性:

您必须修改Maven配置以使用所需的输出文件夹


您看到的有效pom是“计算”的pom,因此不可编辑。您可以通过单击pom.xml选项卡(就在有效pom选项卡旁边)来编辑pom文件。

您必须修改maven配置以使用所需的输出文件夹


您看到的有效pom是“计算”的pom,因此不可编辑。您可以通过单击pom.xml选项卡(就在有效pom选项卡旁边)来编辑pom文件。

您必须修改maven配置以使用所需的输出文件夹


您看到的有效pom是“计算”的pom,因此不可编辑。您可以通过单击pom.xml选项卡(就在有效pom选项卡旁边)来编辑pom文件。

您必须修改maven配置以使用所需的输出文件夹

您看到的有效pom是“计算”的pom,因此不可编辑。您可以通过单击pom.xml选项卡(就在有效pom选项卡旁边)来编辑pom文件