![](/img/trans.png)
[英]How to deploy an unmanaged plugin and restart the Neo4j server from maven?
[英]How to deploy Neo4j snapshot build to a custom Maven repository?
当我尝试从源代码构建neo4j并进行部署时,部署阶段失败,因为grandparent
的pom.xml
已经定义了一个存储库。 是否可以重新定义(或添加) DistributionManagement
属性,以便能够将自定义neo4j构建部署到内部非本地存储库?
从maven-deploy-plugin 2.8开始可能
只要确保使用该插件的版本即可(如果neo4j本身还没有这样做,可以在neo4j的pom中定义它)
然后在您的maven settings.xml中定义altReleaseDeploymentRepository
和/或altSnapshotDeploymentRepository
。 (根据您的个人喜好,您也可以在个人资料中进行定义)。
备用存储库的语法为id::layout::url
,其中id必须与也在您的设置中定义的服务器的id匹配(从而使您有机会为该服务器提供用户/密码)。 布局是default
示例:
<altReleaseDeploymentRepository>my.nexus::default::https://my.domain.com/nexus/content/repositories/releases/</altReleaseDeploymentRepository>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.