spring-boot - 我们可以在springboot中将.gradle路径从用户位置更改为项目位置吗?
问题描述
因为我想在没有 Internet 连接的 Azure DSVM 中构建项目。我想将所有 gradle 依赖项带到那台机器上。并在 DSVM 机器上构建 + 运行。
我希望我的 spring gradle 将所有依赖项下载到.gradle/
我的项目内的目录中。并且只链接到这个位置。因此,我可以将相同的设置应用到我的目标 DSVM 机器中。
我没有在我的 DSVM 中从 Internet 下载 jar 的选项,但我可以手动复制对我来说可能的那些。
我需要应用哪些设置?
解决方案
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
防火墙网络共享。
推荐阅读
- c++ - 本例中的“别名本地 shared_ptr”是什么
- laravel - 存储到一对多多态关系中的特定 id
- python-3.7 - 如何计算python中一个句子中有多少个特定字母?
- amazon-web-services - 即使删除的消息等于收到的消息,SQS 大小也会增加
- java - JComboBox.setSelectedItem 的行为与空值不同
- angular - 如何在不同的地方更改组件的样式?
- vbscript - 使用 VBscript 设置/调整 rtf 文件的文件版本
- excel - 如何在Excel中按不同的AND Max过滤
- javascript - 重新打开 Angular 4 时如何滚动到 div 的底部
- ibm-information-server - 获取 EntryNode 值(多次出现的属性)