在我的组织中,IT不允许我下载apoc jar库。我的下一个选择是下载源代码并编译。然而,问题在于Gradle不是批准的工具,我也无法访问Internet。
我是否有使用Java编译源代码的手动过程?其他依赖是什么?
答案 0 :(得分:0)
您可以为自己的构建使用https://travis-ci.org之类的服务。 APOC使用https://travis-ci.org/neo4j-contrib/neo4j-apoc-procedures在git推送(或测试PR)后自动化测试。
以同样的方式,你应该能够自己运行travis,也许是在使用gradle shadowJar
的apoc的分叉版本上运行。此外,您需要调整travis配置以将您的工件部署到合适的位置 - 有关详细信息,请参阅https://docs.travis-ci.com/user/deployment/。
另一个注意事项:如果我的组织不允许我下载jar工件,也不提供运行版本的互联网访问权限,那么我的下一步行动就是更新mv CV - 只需说出来。