我在一家无法授予我 Windows 7 工作站本地管理员权限的公司担任软件工程师。为了避免一个月以上的 SLA 和教技术支持人员如何安装我工作所需的软件的麻烦,我发现自己通过将工具安装到本地用户目录和需要的用户特定环境变量来获得创意,但我我目前遇到了一个问题,Maven 似乎无法从任何存储库下载任何东西。
从命令行我只是在做:
mvn -U 清洁
在第一行,我看到它挂在这里:
构建失败并显示连接超时消息。
我可以将此 url 复制到我的浏览器窗口中并轻松下载 POM 文件。如果我不得不猜测问题可能是什么:
我是一个受限用户,从 Internet 下载了一个 Zip 文件并将其内容复制到我的用户目录中。默认情况下,UAC 将以低信任从 Internet 源查看这些文件夹,并且不允许低信任 mvn.bat 批处理文件从 HTTP 源连接和下载。
公司防病毒软件正在阻止对该批处理文件的网络访问。
我不确定如何处理这两种情况。有没有办法围绕这个限制配置或修补 Maven,或者我将不得不坐下来等待一个多月而无事可做,直到技术支持人员可以为我安装 Maven?
编辑: 我认为我不需要说明这一点,但请只提供一个不会让我被解雇和起诉的答案。入侵操作系统是不可接受的解决方案。