问题是IntelliJ本身。我将一台项目从另一台PC复制到了这台,但它不起作用。
主要问题是,IntelliJ无法找到Redis和MongoDB。 Maven找到回购没有问题,而且罐子也在.m2文件夹中。
但这就是我所看到的:
在另一台PC上项目工作正常,为什么我会遇到这个问题呢?
我已经尝试过:
但似乎没有任何作用......
编辑:
这就是我的maven项目的样子
答案 0 :(得分:0)
如果您的操作系统是Windows,请打开C:\Users\yourWindowsAccount\.m2\settings.xml
。检查<proxies>
部分是否包含有效条目,类似于:
<proxies>
<!--
proxy | Specification for one proxy, to be used in connecting to the
network. |
-->
<proxy>
<id>optional</id>
<active>true</active>
<protocol>http</protocol>
<username></username>
<password></password>
<host>proxyyour.company.com</host>
<port>8080</port>
<nonProxyHosts>localhost</nonProxyHosts>
</proxy>
</proxies>
当您删除完整文件夹.m2
时(正如您所说),您也删除了settings.xml
。所以你要创建一个新的。
将您自己的settings.xml
与另一台机器上的文件进行比较,其中一切正常。
要在IntelliJ IDEA中定义代理,请转到菜单File
- &gt; Settings...
- &gt; Appeareance & Behaviour
- &gt; System Settings
- &gt; HTTP Proxy
并输入正确的配置: