当我设置播放框架时,我在代理后面。 我编辑了〜/ .activator / activatorconfig.txt文件,它工作正常。
现在我需要删除该代理以在不同的网络上工作。我注释掉了这行,但是当我运行./activator new(或./activator ui)时,激活器脚本仍然尝试使用代理进行连接。 该文件目前看起来像这样
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="container">
<img src="http://www.lorempixel.com/150/200/people"/>
<img src="http://www.lorempixel.com/150/200/people"/>
<img src="http://www.lorempixel.com/150/200/people"/>
<img src="http://www.lorempixel.com/150/200/people"/>
</div>
<p class="text">Text for image 1</p>
<p class="text">Text for image 2</p>
<p class="text">Text for image 3</p>
<p class="text">Text for image 4</p>
当我从先前创建的项目的根目录运行./activator时,浏览器会打开,但请求永远不会完成。是因为代理还是其他原因?
我是这个框架的新手,任何帮助或提示都会很棒?
提前致谢
PS:来自终端的互联网连接正常。
答案 0 :(得分:2)
尝试了很多可能的组合我实际上可以找到一个非标准的解决方案:
activator -Dhttp.proxyHost="your proxyname" -Dhttp.proxyPort="your port" -Dhttps.proxyHost="your proxyname" -Dhttps.proxyPort="your port" -Dhttp.nonProxyHosts="localhost|127.0.0.1" ~run
请注意,在“您的代理名称”中,您不必包含http://和https://
https://www.typesafe.com/activator/docs中的类型安全文档中的“在代理服务器后面重新启动激活器”描述对我不起作用(可能是我的ubuntu系统中有一些丢失的配置)。
使用activator-1.3.5-minimal,java版本“1.8.0_51”,Ubuntu 14.04 LTS
RENEX
答案 1 :(得分:0)
在activator.bat上面的所有代码@echo off:
set HTTP_PROXY=http://host:port
set HTTPS_PROXY=https://host:port
set HTTP_PROXY_USER=user
set HTTP_PROXY_PASSWORD=password
经过几天的努力,我设法让它发挥作用......费力(版本2.5.X)