我正在开发一个项目,其中我有一个 android 应用程序项目,该项目对其他项目具有 pom 依赖项,如下所示:
<dependencies>
<dependency>
<groupId>some.project/groupId>
<artifactId>some.artifact<artifactId>
<version>1.0.0</version>
<type>apklib</type>
</dependency>
</dependencies>
在开发时,我总是希望 Intellij 使用我在项目中拥有的 some.project 库中的本地源代码。
问题是它会从服务器中提取 1.0.0 版本并使用它。
我尝试使用 LATEST 作为版本,只要我的 some.project 库版本更新到服务器上的最新版本,它就可以正常工作。
因为我们有自动构建,当进行更改时会增加一些项目的版本
任何建议如何实现这一目标?如果我可以使用开发配置文件以某种方式将其定义为仅用于开发,并使用产品配置文件来使用确切的版本号(它应该),那将是惊人的。
谢谢!