首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用maven plugin更改文件xml

使用maven plugin更改文件xml
EN

Stack Overflow用户
提问于 2011-06-10 05:29:07
回答 1查看 1.1K关注 0票数 0

我正在使用maven 3,使用hivemind和ant迁移旧的应用程序。我需要更改文件"Hivemodule.xml“的一些属性与环境的信息,我定义了配置文件,但它不起作用。我尝试使用maven-resources-plugin,但没有成功,也许它只是处理属性文件。

详细信息: Hivemodule.xml在jar文件中,我想解压这个文件来转换内部hivemodule配置的内容,然后再打包……我在拆包柜子里。

下面是我在Hivemodule.xml中的文件和我想要转换的参数:

代码语言:javascript
复制
PROVIDER_URL="ormi://localhost:23791/"
APPLICATION_NAME="services_1_11"
SECURITY_PRINCIPAL="oc4jadmin"
SECURITY_CREDENTIAL="welcome"

为了使用配置文件,我编辑了这个文件:

代码语言:javascript
复制
PROVIDER_URL="${PROVIDER_URL}"
APPLICATION_NAME="${APPLICATION_NAME}"
SECURITY_PRINCIPAL="${SECURITY_PRINCIPAL}"
SECURITY_CREDENTIAL="${SECURITY_CREDENTIAL}"

在我的pom.xml中,对profile的引用:

代码语言:javascript
复制
<profiles>

        <profile>
            <id>local</id>
            <properties>
                <PROVIDER_URL>ormi://localhost:23791/</PROVIDER_URL>
                <APPLICATION_NAME>services_1_11</APPLICATION_NAME>
                <SECURITY_PRINCIPAL>oc4jadmin</SECURITY_PRINCIPAL>
                <SECURITY_CREDENTIAL>welcome</SECURITY_CREDENTIAL>
            </properties>
        </profile>

    </profiles>

和我的资源配置:

代码语言:javascript
复制
<resources>
        <resource>
            <directory>${serviceSegPath}/${serviceName}/META-INF/</directory>
            <filtering>true</filtering>
        </resource>
    </resources>    

有什么建议可以解决这个问题吗?另一个在xml文件中进行更改的插件?

EN

回答 1

Stack Overflow用户

发布于 2011-06-10 09:47:46

在运行maven时,此配置文件可能未处于活动状态。

代码语言:javascript
复制
mvn -P local clean install
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6299542

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档