相关疑难解决方法(0)

使用Ant模拟Maven2过滤机制

我有一个属性文件,比如my-file.properties.除此之外,我的应用程序有几个配置文件,其中必须填写一些有关my-file.properties文件内容的信息.

my-file.properties:

application.version=1.0
application.build=42
user.name=foo
user.password=bar
Run Code Online (Sandbox Code Playgroud)

因此,在我的配置文件中,我会找到一些${application.version},${user.name}将替换为它们在属性文件中的值...

当我使用Maven2构建我的应用程序时,我只需要指定属性文件并说我的资源文件被过滤(如此问题的答案).但是,我需要通过仅使用Ant来实现相同的功能.

我已经看到Ant提供了一个过滤任务.但是,它迫使我在配置文件中使用模式@property.key@(即@user.name@代替#{user.name}),这在我的情况下是不可接受的.

我怎样才能解决我的问题?

ant maven-2 filter

5
推荐指数
1
解决办法
4082
查看次数

标签 统计

ant ×1

filter ×1

maven-2 ×1