将Maven项目转换为Gradle

时间:2015-09-17 07:13:42

标签: java maven gradle project-structure

我很陌生,我无法找到解决问题的方法。我在网上搜索过,看到有人按照最佳做法做了类似的事情。

我有几个java项目正在使用maven共享一个包含所有环境配置文件的项目。所以它看起来像

Environment Project
---- pom.xml
---- config
-------- dev.properties
-------- stage.properties
-------- prod.properties
Project A
---- pom.xml
---- src
-------- main
------------ java
------------ resources
-------- test
------------ java
------------ resources
Project B
---- pom.xml
---- src
-------- main
------------ java
------------ resources
-------- test
------------ java
------------ resources
Project C
---- pom.xml
---- src
-------- main
------------ java
------------ resources
-------- test
------------ java
------------ resources

等等。

在maven中使用配置文件我能够构建特定于环境的包。在做项目结构的那个时候,我并没有真正关注这是否是最佳实践。

无论如何,我想知道的是,如果在多个项目中共享配置的同时有一个类似的方法来gradle生成特定于环境的包。

1 个答案:

答案 0 :(得分:0)

我发现这个插件gradle-properties-plugin原来就是我所追求的。

默认情况下,它足够简单,可以快速实现基于环境的属性。

相关问题