为什么我在这个build.xml中出错? [英] Why I get an error in this build.xml?

查看:102
本文介绍了为什么我在这个build.xml中出错?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Java ME。

 <   loadproperties     srcfile   =  $ {user.properties.file} >  
< filterchain >
< replaceregex pattern = ^ platforms\。$ {platform.active} \。 replace = platform。 / & gt;
< replaceregex 模式 = ^ deployment \ 。$ {deployment.method} \.scriptfile = replace = deployment.scriptfile = / >
< replaceregex pattern = ^ deployments \。$ {deployment.method} \。$ {deployment.instance} \。([^ =] +)= 替换 = \1 = / >
< / filterchain >
< / loadproperties < span class =code-keyword>>



java.util.regex.PatternSyntaxException:索引12附近非法重复

第一行出错。为什么?

解决方案

{user.properties.file} >
< filterchain >
< replaceregex 模式 = ^ platforms \。

{platform.active} \。 replace = platform。 / >
< replaceregex pattern = ^ deployment\。


{deployment.method} \\ \\ scriptfile = replace = deployment.scriptfile = / >
< replaceregex pattern = ^ deployments \。

Java ME.

<loadproperties srcfile="${user.properties.file}">
    <filterchain>
        <replaceregex pattern="^platforms\.${platform.active}\." replace="platform."/>
        <replaceregex pattern="^deployment\.${deployment.method}\.scriptfile=" replace="deployment.scriptfile="/>
        <replaceregex pattern="^deployments\.${deployment.method}\.${deployment.instance}\.([^=]+)=" replace="\1="/>
    </filterchain>
</loadproperties>


java.util.regex.PatternSyntaxException: Illegal repetition near index 12
Error in the first line. Why?

解决方案

{user.properties.file}"> <filterchain> <replaceregex pattern="^platforms\.


{platform.active}\." replace="platform."/> <replaceregex pattern="^deployment\.


{deployment.method}\.scriptfile=" replace="deployment.scriptfile="/> <replaceregex pattern="^deployments\.


这篇关于为什么我在这个build.xml中出错?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆