idea中的maven运行的项目怎么设置代理?
项目的测试数据库服务器是在某内网的,
现在有ssh的代理隧道。 但idea的项目是用maven tomcat插件启动的。
设置了jvm的代理参数, 但没效果
===================================================
最后解决方法:
- 用xshell连接到ssh服务器
- 打开查看-隧道窗体
新建转移规则
- 类型: Local(Outgoing)
- 源主机: localhost(自己开发电脑的ip)
- 侦听端口: 1521
- 目标主机: localhost(ssh的局域网ip都可以)
- 目标端口: 1521
- java的数据库连接配置改
jdbc:oracle:thin:@localhost:1521:orcl
- 启动项目连接成功
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
maven可以在settings.xml中配置代理,具体可以查看http://maven.apache.org/setti...中proxies部分。ssh的代理隧道协议类型应该是socks。
idea中setting配置可以在settings中搜索maven,其中有一项配置指向某个settings.xml,修改指向的这个文件或者override到已经修改好的文件里就可以了。