小编and*_*rea的帖子

ConnectException(超时)用gradle包装器运行groovy Koans

我试图运行常规koans http://groovykoans.org/,当我使用gradlew脚本它试图从互联网上下载的gradle产出(从http://services.gradle.org/distributions/gradle-1.8-bin .zip)

但它因连接超时异常而崩溃.我可以从firefox下载文件.我按照说明在命令行中包含了http proxy args,我可以从我的机器ping service.gradle.org.

我在窗户上.

C:\Users\me\My Documents\documents\work\build_system\groovykoans-master>gradlew removeSolutions -Dhttp.proxyHost=proxy.blah.com -Dhttp.proxyPort=8000
Downloading http://services.gradle.org/distributions/gradle-1.8-bin.zip

Exception in thread "main" java.lang.RuntimeException: java.net.ConnectException: Connection timed out: connect
    at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:78)
    at org.gradle.wrapper.Install.createDist(Install.java:47)
    at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:129)
    at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:48)
Caused by: java.net.ConnectException: Connection timed out: connect
    at java.net.DualStackPlainSocketImpl.connect0(Native Method)
    at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:69)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:157)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391)
    at java.net.Socket.connect(Socket.java:579)
    at java.net.Socket.connect(Socket.java:528)
    at sun.net.NetworkClient.doConnect(NetworkClient.java:180)
    at sun.net.www.http.HttpClient.openServer(HttpClient.java:378)
    at sun.net.www.http.HttpClient.openServer(HttpClient.java:473)
    at sun.net.www.http.HttpClient.<init>(HttpClient.java:203)
    at sun.net.www.http.HttpClient.New(HttpClient.java:290)
    at sun.net.www.http.HttpClient.New(HttpClient.java:306)
    at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:995)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:931)
    at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:849) …
Run Code Online (Sandbox Code Playgroud)

java windows groovy gradle gradlew

1
推荐指数
1
解决办法
2853
查看次数

具有SSH密钥身份验证的用户如何在Ansible中具有sudo权限?

我使用以下ansible脚本在azure云中创建一个vm:

---

- name: azure playbook
  hosts: localhost
  vars_files: ['vars.yaml']
  tasks:
  - name: Create VM with defaults
    azure_rm_virtualmachine:
      resource_group: "{{account_prefix}}_rg"
      vm_size: Standard_D1
      name: "{{account_prefix}}-vm1"
      storage_account_name: "{{account_prefix}}store1"
      network_interface_names: "{{account_prefix}}vm1eth0"
      ssh_password_enabled: false
      admin_username: owen
      ssh_public_keys:
      - {  path: /home/owen/.ssh/authorized_keys,
        key_data: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDH0q4pmdkJcc/JPVJui5uWMV12GsJAsDCosfUSSFZfTIx92bb9FC3hx1zU7tD1+Zw3aQW13m6ZS2T ... YnvieSbdD3v}
      image:
        offer: CentOS
        publisher: OpenLogic
        sku: '7.2'
        version: latest
Run Code Online (Sandbox Code Playgroud)

但是在运行其他脚本以添加其他用户时:

---

- name: create user
  hosts: my-vm1.westeurope.cloudapp.azure.com
#  vars_files: ['vars.yaml']
  remote_user: owen
  tasks:
  - name: Create User
    user:
      name: andrea
      password: $6$rounds=656000$1AspdTb0lfOSc5yM$bAkPgHkuHwap/j6f0P88WxOdjxq3MCRO7/qgufYB.s/4t4k99wwtu/.../
      group: users
      shell: /bin/bash
    become: true …
Run Code Online (Sandbox Code Playgroud)

ansible

0
推荐指数
1
解决办法
1863
查看次数

什么使得使用指令不必要?

是什么原因导致c#编译器在using指令上说"使用指令是不必要的"?

大概是当前的命名空间.还有什么?这是在文档中的某个地方定义的吗?我无法找到谷歌搜索的确切答案.

编辑澄清,我正在寻找编译器看起来确定不需要指令的地方列表.

例如当前命名空间项目引用

我不是在寻找一个简单的修复方法(例如删除它)我试图理解它为什么会发生.指向我解释它的任何文档都会很棒.

c#

0
推荐指数
1
解决办法
1043
查看次数

标签 统计

ansible ×1

c# ×1

gradle ×1

gradlew ×1

groovy ×1

java ×1

windows ×1