2017-06-01 45 views

回答

0

是的,当然。 首先,您需要设置nexus服务器以供使用。 其次,您将您的应用程序部署到您的私人联系服务器。 你可以搜索maven nexus

0

是的,这是可能的。我发现最简单的方法是在你的application.properties引入新的配置值,像这样

[email protected]@

,并用它从你的类中这样

@Value("${whatever.value.name:none}") 
private String projectVersion; 
0

如果库项目引用应用程序根模块作为父:

<parent> 
    <groupId>app.group.id</groupId> 
    <artifactId>app</artifactId> 
    <version>1.0-SNAPSHOT</version> 
</parent> 

然后,您可以参考应用比肩的project.version财产用${project.version}入库 - 只要确保没有在库项目中定义的版本,否则它将使用该版本。如果你想有一个单独的库版本,你可以在父添加属性:

<properties> 
    <app.version>1.0.0-SNAPSHOT</app.version> 
</properties> 

${app.version}

引用它在图书馆
相关问题