java之Maven:重命名应用程序 EAR

虾米哥 阅读:30 2025-04-02 23:11:03 评论:0

我有一个 Maven 2 耳模块。

例如,它的 Artifact ID 是 MyApp。 Maven 创建名称为 MyApp-1.0-SNAPSHOT.ear 的 ear 文件

我想更改默认名称。

我在父 pom.xml 中有这个:

<build> 
    <plugins> 
        <plugin> 
            <groupId>org.apache.maven.plugins</groupId> 
            <artifactId>maven-compiler-plugin</artifactId> 
            <version>2.3.2</version> 
            <configuration> 
                <compilerVersion>${java.version}</compilerVersion> 
                <source>${java.version}</source> 
                <target>${java.version}</target> 
            </configuration> 
        </plugin> 
 
    </plugins> 
    <pluginManagement> 
        <plugins> 
            <plugin> 
                <groupId>org.apache.maven.plugins</groupId> 
                <artifactId>maven-war-plugin</artifactId> 
                <version>2.2</version> 
                <configuration> 
                    <webResources> 
                        <resource> 
                            <directory>${basedir}/src/main/webapp/WEB-INF</directory> 
                            <targetPath>WEB-INF</targetPath> 
                            <includes> 
                                <include>**/*.xml</include> 
                            </includes> 
                            <filtering>true</filtering> 
                        </resource> 
                    </webResources> 
                </configuration> 
            </plugin> 
            <plugin> 
                <groupId>org.apache.maven.plugins</groupId> 
                <artifactId>maven-ear-plugin</artifactId> 
                <version>2.7</version> 
                <configuration> 
                    <filtering>true</filtering> 
                </configuration> 
            </plugin> 
        </plugins> 
    </pluginManagement> 
 
    <resources> 
        <resource> 
            <directory>src/main/resources</directory> 
            <filtering>true</filtering> 
            <includes> 
                <include>**/*</include> 
            </includes> 
        </resource> 
    </resources> 
</build> 

这在耳朵 pom.xml 中:
<build> 
    <plugins> 
        <plugin> 
            <groupId>org.apache.maven.plugins</groupId> 
            <artifactId>maven-ear-plugin</artifactId> 
        </plugin> 
    </plugins> 
</build> 

请您参考如下方法:

寻找 最终名称 插件下的标签

maven-ear-plugin

  <build> 
       <finalName>YourCool-Name</finalName>    
  <build> 


标签:Maven
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号