首页 > 解决方案 > 我们可以在springboot中将.gradle路径从用户位置更改为项目位置吗?

问题描述

因为我想在没有 Internet 连接的 Azure DSVM 中构建项目。我想将所有 gradle 依赖项带到那台机器上。并在 DSVM 机器上构建 + 运行。

我的项目结构如下 在此处输入图像描述

我希望我的 spring gradle 将所有依赖项下载到.gradle/我的项目内的目录中。并且只链接到这个位置。因此,我可以将相同的设置应用到我的目标 DSVM 机器中。

我没有在我的 DSVM 中从 Internet 下载 jar 的选项,但我可以手动复制对我来说可能的那些。

我需要应用哪些设置?

标签: spring-bootgradle

解决方案


USER_HOME/.gradle/ 我通过在具有以下值的目录中添加 gradle.properties 文件来解决上述问题:-

systemProp.http.proxyHost=<IP-Address>
systemProp.http.proxyPort=<Port>
systemProp.https.proxyHost=<IP-Address>
systemProp.https.proxyPort=<Port>

IP Address&应该由各自的Port number防火墙网络共享。


推荐阅读