maybe this: http://jira.codehaus.org/browse/MRESOURCES-104 ?
-Lukas
On 07/19/2011 12:01 PM, Li Yanhui wrote:
Hi,
I'm using maven-resources-plugin:2.4.3 on my Mac.
I found it can't replace placeholder in properties file if it contains the '@'
character.
For example, I have a env.properties under src\main\resources which has the
following content:
jdbc.url=jdbc:oracle:thin:@192.168.1.212:1521:demodb
solr.home=${solr.home}
I have the following configuration in pom.xml:
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
</resources>
...
</build>
Then I run the following command:
mvn clean resources:resources -Dsolr.home=/tmp/solr
And check file content using:
cat target/classes/env.properties
It remains the original content.
If I removed the '@' character in properties file, it just works.
Any ideas?
PS. I also tested this case on Windows and Linux, it passed on Windows but
failed on Linux.
Regards,
Li Yanhui
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]