使用代理后面的konanc进行编译

时间:2018-03-16 14:50:47

标签: kotlin kotlin-native

如何为konanc指定代理设置?

我尝试用

启动它
konanc hello.kt -Dhttp.proxyHost=10.0.0.100 -Dhttp.proxyPort=8800

并尝试在Windows上指定系统变量

set JAVA_FLAGS=-Dhttp.proxyHost=10.0.0.100 -Dhttp.proxyPort=8800

但是它失败了

下载原生依赖...

java.net.ConnectException: Connection refused: connect

谢谢!

2 个答案:

答案 0 :(得分:0)

set JVM_OPTS=-Dhttp.proxyHost=xxx -Dhttp.proxyPort=yyy -Dhttps.proxyHost=xxx -Dhttps.proxyPort=yyy

它对我有用。许多存储库都使用https,而不仅仅是http。

答案 1 :(得分:0)

在OS X或Linux中,使用kotlin本机版本1.0.2,请使用环境变量JAVA_OPTS附加自定义JVM设置。

$ export JAVA_OPTS='-Dhttp.proxyHost=proxy-host -Dhttp.proxyPort=proxy-port -Dhttps.proxyHost=proxy-host -Dhttps.proxyPort=proxy-port'