Java 使用Jersey JiraRestClientFactory连接到Jira

Java 使用Jersey JiraRestClientFactory连接到Jira,java,rest,jira,Java,Rest,Jira,我正试图使用java类中的JerseyJiraRestClientFactory连接到jira。目前,这是我在代码中添加的内容: final JerseyJiraRestClientFactory factory = new JerseyJiraRestClientFactory(); final URI jiraServerUri = new URI("https://jira.example.com"); final JiraRestClien

我正试图使用java类中的JerseyJiraRestClientFactory连接到jira。目前,这是我在代码中添加的内容:

        final JerseyJiraRestClientFactory factory = new JerseyJiraRestClientFactory();
        final URI jiraServerUri = new URI("https://jira.example.com");
        final JiraRestClient restClient = factory.createWithBasicHttpAuthentication(jiraServerUri, "jiraUsername", "jiraPwd");
        final NullProgressMonitor pm = new NullProgressMonitor();
        final Issue issue = restClient.getIssueClient().getIssue("ISS-45", pm);     
        System.out.println(issue);
但jvm似乎在说:

Apr 11, 2016 12:48:16 PM org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
INFO: I/O exception (java.net.ConnectException) caught when processing request: Connection timed out: connect
Apr 11, 2016 12:48:16 PM org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
INFO: Retrying request
Exception in thread "main" com.atlassian.jira.rest.client.RestClientException: com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection timed out: connect
    at com.atlassian.jira.rest.client.internal.jersey.AbstractJerseyRestClient.invoke(AbstractJerseyRestClient.java:75)
    at com.atlassian.jira.rest.client.internal.jersey.AbstractJerseyRestClient.getAndParse(AbstractJerseyRestClient.java:80)
    at com.atlassian.jira.rest.client.internal.jersey.JerseyIssueRestClient.getIssue(JerseyIssueRestClient.java:142)
    at com.atlassian.jira.rest.client.internal.jersey.JerseyIssueRestClient.getIssue(JerseyIssueRestClient.java:133)
    at com.project.jira.GetAllProjects.main(GetAllProjects.java:30)
我认为它需要代理,所以在连接到uri之前,我添加了代理作为系统属性

        System.getProperties().put("https.proxyHost", "proxyHost");
        System.getProperties().put("https.proxyPort", "proxyPwd");
        System.getProperties().put("https.proxySet", "true");

但它仍然抛出同样的错误。我是不是遗漏了什么

你查过网址了吗。我认为URL是错误的。它是“”。这就是我通过浏览器连接的方式!尝试使用连接查看文档