河源网站建设公司,建设个人网页,wordpress前台用户查看订单,汽车网站建设制作费用在公司使用网络一般需要设置代理#xff0c; 我在idea中创建springboot工程时#xff0c;发现依赖下载不了#xff0c;原以为只要浏览器设置代理#xff0c;其他的网络访问都会走代理#xff0c;经过查资料设置了以下几个地方后工程创建正常#xff0c;在此记录给大家参考…在公司使用网络一般需要设置代理 我在idea中创建springboot工程时发现依赖下载不了原以为只要浏览器设置代理其他的网络访问都会走代理经过查资料设置了以下几个地方后工程创建正常在此记录给大家参考。
1、idea进行代理设置
File-Settings…-HTTP Proxy 测试网络 成功后会出现这个提示
2、如果使用的是自己下载的maven要注意idea和maven版本的兼容性问题。下面是libin9iOak大佬对几个版本测试的结果
针对一些老项目 还是尽量采用 3.6.3版本针对idea各个版本的兼容性就很兼容
1.IDEA 2022 兼容maven 3.8.1及之前的所有版本
2.IDEA 2021 兼容maven 3.8.1及之前的所有版本
3.IDEA 2020 兼容Maven 3.6.3及之前所有版本
4.IDEA 2018 兼容Maven3.6.1及之前所有版本我使用的是IDEA2018后面把maven版本降到apache-maven-3.5.4
3、设置maven镜像源
我们知道大多数软件以及依赖库都是外国人搞的如果从官网下载就需要访问国外网站但是会很卡网络不稳定也会导致下载依赖失败所有我们修改成国内镜像。 打开idea设置搜索maven 在maven home directory中选择你要使用的mavenBundled是idea自带的最后一个是我自己的选哪一个都行。 你的maven配置文件在conf目录下 复制的settings.xml文件放到上面 Local repository中的目录下 使用记事本或者任意文本编辑器打开settings.xml文件搜素mirrors这个标签将国内镜像源粘贴进去。 下面贴一下小瑾yes收集的镜像源直接复制就行了
mirrorsmirroridaliyun-public/idmirrorOf*/mirrorOfnamealiyun public/nameurlhttps://maven.aliyun.com/repository/public/url/mirrormirroridaliyun-central/idmirrorOf*/mirrorOfnamealiyun central/nameurlhttps://maven.aliyun.com/repository/central/url/mirrormirroridaliyun-spring/idmirrorOf*/mirrorOfnamealiyun spring/nameurlhttps://maven.aliyun.com/repository/spring/url/mirrormirroridaliyun-spring-plugin/idmirrorOf*/mirrorOfnamealiyun spring-plugin/nameurlhttps://maven.aliyun.com/repository/spring-plugin/url/mirrormirroridaliyun-apache-snapshots/idmirrorOf*/mirrorOfnamealiyun apache-snapshots/nameurlhttps://maven.aliyun.com/repository/apache-snapshots/url/mirrormirroridaliyun-google/idmirrorOf*/mirrorOfnamealiyun google/nameurlhttps://maven.aliyun.com/repository/google/url/mirrormirroridaliyun-gradle-plugin/idmirrorOf*/mirrorOfnamealiyun gradle-plugin/nameurlhttps://maven.aliyun.com/repository/gradle-plugin/url/mirrormirroridaliyun-jcenter/idmirrorOf*/mirrorOfnamealiyun jcenter/nameurlhttps://maven.aliyun.com/repository/jcenter/url/mirrormirroridaliyun-releases/idmirrorOf*/mirrorOfnamealiyun releases/nameurlhttps://maven.aliyun.com/repository/releases/url/mirrormirroridaliyun-snapshots/idmirrorOf*/mirrorOfnamealiyun snapshots/nameurlhttps://maven.aliyun.com/repository/snapshots/url/mirrormirroridaliyun-grails-core/idmirrorOf*/mirrorOfnamealiyun grails-core/nameurlhttps://maven.aliyun.com/repository/grails-core/url/mirrormirroridaliyun-mapr-public/idmirrorOf*/mirrorOfnamealiyun mapr-public/nameurlhttps://maven.aliyun.com/repository/mapr-public/url/mirror/mirrors4、设置maven代理 由于我们在公司使用的是代理下面进行代理设置在settings.xml中搜索proxies和repositories按照下面进行配置代理写你公司的代理即可
settings xmlnshttp://maven.apache.org/SETTINGS/1.0.0xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/SETTINGS/1.0.0http://maven.apache.org/xsd/settings-1.0.0.xsdlocalRepository/interactiveMode/usePluginRegistry/offline/pluginGroups/servers/proxiesproxyidhttp-proxy/idactivetrue/activeprotocolhttp/protocolhost127.0.0.1/hostport7890/port!-- usernameproxyuser/usernamepasswordsomepassword/passwordnonProxyHostswww.google.com|*.example.com/nonProxyHosts--/proxyproxyidhttps-proxy/idactivetrue/activeprotocolhttps/protocolhost127.0.0.1/hostport7890/port!-- usernameproxyuser/usernamepasswordsomepassword/passwordnonProxyHostswww.google.com|*.example.com/nonProxyHosts-- /proxy/proxiesactiveProfiles/profilesprofile repositoriesrepositoryidaliyunmaven/idnamealiyunmaven/nameurlhttps://maven.aliyun.com/repository/public/urllayoutdefault/layoutreleasesenabledtrue/enabled/releasessnapshotsenabledtrue/enabled/snapshots/repositoryrepositoryidMavenCentral/idurlhttp://repo1.maven.org/maven2//url/repositoryrepositoryidaliyunmavenApache/idurlhttps://maven.aliyun.com/repository/apache-snapshots/url/repository/repositories /profile/profiles
/settings以上配置完成后spring-boot工程就可以正常创建了