You can download sonar-ws-client-4.5.jar in this page.
Open Source
sonar-ws-client-4.5.jar file has the following types.
META-INF/MANIFEST.MF META-INF/maven/com.github.kevinsawicki/http-request/pom.properties META-INF/maven/com.github.kevinsawicki/http-request/pom.xml META-INF/maven/com.googlecode.json-simple/json-simple/pom.properties META-INF/maven/com.googlecode.json-simple/json-simple/pom.xml META-INF/maven/org.codehaus.sonar/sonar-ws-client/pom.properties META-INF/maven/org.codehaus.sonar/sonar-ws-client/pom.xml org.sonar.wsclient.Host.class org.sonar.wsclient.JdkUtils.class org.sonar.wsclient.Sonar.class org.sonar.wsclient.SonarClient.class org.sonar.wsclient.base.HttpException.class org.sonar.wsclient.base.Paging.class org.sonar.wsclient.base.package-info.class org.sonar.wsclient.component.Component.class org.sonar.wsclient.component.package-info.class org.sonar.wsclient.connectors.ConnectionException.class org.sonar.wsclient.connectors.Connector.class org.sonar.wsclient.connectors.ConnectorFactory.class org.sonar.wsclient.connectors.HttpClient3Connector.class org.sonar.wsclient.connectors.HttpClient4Connector.class org.sonar.wsclient.connectors.package-info.class org.sonar.wsclient.internal.EncodingUtils.class org.sonar.wsclient.internal.HttpRequestFactory.class org.sonar.wsclient.internal.package-info.class org.sonar.wsclient.issue.ActionPlan.class org.sonar.wsclient.issue.ActionPlanClient.class org.sonar.wsclient.issue.ActionPlanQuery.class org.sonar.wsclient.issue.BulkChange.class org.sonar.wsclient.issue.BulkChangeQuery.class org.sonar.wsclient.issue.Issue.class org.sonar.wsclient.issue.IssueChange.class org.sonar.wsclient.issue.IssueChangeDiff.class org.sonar.wsclient.issue.IssueClient.class org.sonar.wsclient.issue.IssueComment.class org.sonar.wsclient.issue.IssueQuery.class org.sonar.wsclient.issue.Issues.class org.sonar.wsclient.issue.NewActionPlan.class org.sonar.wsclient.issue.NewIssue.class org.sonar.wsclient.issue.UpdateActionPlan.class org.sonar.wsclient.issue.internal.DefaultActionPlan.class org.sonar.wsclient.issue.internal.DefaultActionPlanClient.class org.sonar.wsclient.issue.internal.DefaultBulkChange.class org.sonar.wsclient.issue.internal.DefaultIssue.class org.sonar.wsclient.issue.internal.DefaultIssueChange.class org.sonar.wsclient.issue.internal.DefaultIssueChangeDiff.class org.sonar.wsclient.issue.internal.DefaultIssueClient.class org.sonar.wsclient.issue.internal.DefaultIssueComment.class org.sonar.wsclient.issue.internal.DefaultIssues.class org.sonar.wsclient.issue.internal.IssueJsonParser.class org.sonar.wsclient.issue.internal.package-info.class org.sonar.wsclient.issue.package-info.class org.sonar.wsclient.jsonsimple.JSONArray.class org.sonar.wsclient.jsonsimple.JSONAware.class org.sonar.wsclient.jsonsimple.JSONObject.class org.sonar.wsclient.jsonsimple.JSONStreamAware.class org.sonar.wsclient.jsonsimple.JSONValue.class org.sonar.wsclient.jsonsimple.parser.ContainerFactory.class org.sonar.wsclient.jsonsimple.parser.ContentHandler.class org.sonar.wsclient.jsonsimple.parser.JSONParser.class org.sonar.wsclient.jsonsimple.parser.ParseException.class org.sonar.wsclient.jsonsimple.parser.Yylex.class org.sonar.wsclient.jsonsimple.parser.Yytoken.class org.sonar.wsclient.kevinsawicki.HttpRequest.class org.sonar.wsclient.package-info.class org.sonar.wsclient.permissions.PermissionClient.class org.sonar.wsclient.permissions.PermissionParameters.class org.sonar.wsclient.permissions.internal.DefaultPermissionClient.class org.sonar.wsclient.permissions.internal.package-info.class org.sonar.wsclient.permissions.package-info.class org.sonar.wsclient.project.NewProject.class org.sonar.wsclient.project.Project.class org.sonar.wsclient.project.ProjectClient.class org.sonar.wsclient.project.internal.DefaultProject.class org.sonar.wsclient.project.internal.DefaultProjectClient.class org.sonar.wsclient.project.internal.package-info.class org.sonar.wsclient.project.package-info.class org.sonar.wsclient.qprofile.QProfileClient.class org.sonar.wsclient.qprofile.QProfileResult.class org.sonar.wsclient.qprofile.internal.DefaultQProfileClient.class org.sonar.wsclient.qprofile.internal.DefaultQProfileResult.class org.sonar.wsclient.qualitygate.NewCondition.class org.sonar.wsclient.qualitygate.QualityGate.class org.sonar.wsclient.qualitygate.QualityGateClient.class org.sonar.wsclient.qualitygate.QualityGateCondition.class org.sonar.wsclient.qualitygate.QualityGateDetails.class org.sonar.wsclient.qualitygate.QualityGates.class org.sonar.wsclient.qualitygate.UpdateCondition.class org.sonar.wsclient.qualitygate.internal.DefaultQualityGate.class org.sonar.wsclient.qualitygate.internal.DefaultQualityGateClient.class org.sonar.wsclient.qualitygate.internal.DefaultQualityGateCondition.class org.sonar.wsclient.qualitygate.internal.DefaultQualityGateDetails.class org.sonar.wsclient.qualitygate.internal.DefaultQualityGates.class org.sonar.wsclient.rule.Rule.class org.sonar.wsclient.rule.package-info.class org.sonar.wsclient.services.AbstractQuery.class org.sonar.wsclient.services.Authentication.class org.sonar.wsclient.services.AuthenticationQuery.class org.sonar.wsclient.services.CreateQuery.class org.sonar.wsclient.services.DeleteQuery.class org.sonar.wsclient.services.Dependency.class org.sonar.wsclient.services.DependencyQuery.class org.sonar.wsclient.services.DependencyTree.class org.sonar.wsclient.services.DependencyTreeQuery.class org.sonar.wsclient.services.Event.class org.sonar.wsclient.services.EventCreateQuery.class org.sonar.wsclient.services.EventQuery.class org.sonar.wsclient.services.Favourite.class org.sonar.wsclient.services.FavouriteCreateQuery.class org.sonar.wsclient.services.FavouriteDeleteQuery.class org.sonar.wsclient.services.FavouriteQuery.class org.sonar.wsclient.services.ManualMeasure.class org.sonar.wsclient.services.ManualMeasureCreateQuery.class org.sonar.wsclient.services.ManualMeasureDeleteQuery.class org.sonar.wsclient.services.ManualMeasureQuery.class org.sonar.wsclient.services.Measure.class org.sonar.wsclient.services.Metric.class org.sonar.wsclient.services.MetricCreateQuery.class org.sonar.wsclient.services.MetricDeleteQuery.class org.sonar.wsclient.services.MetricQuery.class org.sonar.wsclient.services.MetricUpdateQuery.class org.sonar.wsclient.services.Model.class org.sonar.wsclient.services.Plugin.class org.sonar.wsclient.services.Profile.class org.sonar.wsclient.services.ProfileQuery.class org.sonar.wsclient.services.ProjectDeleteQuery.class org.sonar.wsclient.services.Property.class org.sonar.wsclient.services.PropertyCreateQuery.class org.sonar.wsclient.services.PropertyDeleteQuery.class org.sonar.wsclient.services.PropertyQuery.class org.sonar.wsclient.services.PropertyUpdateQuery.class org.sonar.wsclient.services.Query.class org.sonar.wsclient.services.Resource.class org.sonar.wsclient.services.ResourceQuery.class org.sonar.wsclient.services.ResourceSearchQuery.class org.sonar.wsclient.services.ResourceSearchResult.class org.sonar.wsclient.services.Server.class org.sonar.wsclient.services.ServerQuery.class org.sonar.wsclient.services.ServerSetup.class org.sonar.wsclient.services.ServerSetupQuery.class org.sonar.wsclient.services.Source.class org.sonar.wsclient.services.SourceQuery.class org.sonar.wsclient.services.TimeMachine.class org.sonar.wsclient.services.TimeMachineCell.class org.sonar.wsclient.services.TimeMachineColumn.class org.sonar.wsclient.services.TimeMachineQuery.class org.sonar.wsclient.services.UpdateCenterQuery.class org.sonar.wsclient.services.UpdateQuery.class org.sonar.wsclient.services.UserPropertyCreateQuery.class org.sonar.wsclient.services.UserPropertyDeleteQuery.class org.sonar.wsclient.services.UserPropertyQuery.class org.sonar.wsclient.services.WSUtils.class org.sonar.wsclient.services.package-info.class org.sonar.wsclient.system.Migration.class org.sonar.wsclient.system.SystemClient.class org.sonar.wsclient.system.internal.DefaultMigration.class org.sonar.wsclient.system.internal.DefaultSystemClient.class org.sonar.wsclient.system.internal.package-info.class org.sonar.wsclient.system.package-info.class org.sonar.wsclient.unmarshallers.AbstractUnmarshaller.class org.sonar.wsclient.unmarshallers.AuthenticationUnmarshaller.class org.sonar.wsclient.unmarshallers.DependencyTreeUnmarshaller.class org.sonar.wsclient.unmarshallers.DependencyUnmarshaller.class org.sonar.wsclient.unmarshallers.EventUnmarshaller.class org.sonar.wsclient.unmarshallers.FavouriteUnmarshaller.class org.sonar.wsclient.unmarshallers.JsonUtils.class org.sonar.wsclient.unmarshallers.ManualMeasureUnmarshaller.class org.sonar.wsclient.unmarshallers.MetricUnmarshaller.class org.sonar.wsclient.unmarshallers.PluginUnmarshaller.class org.sonar.wsclient.unmarshallers.ProfileUnmarshaller.class org.sonar.wsclient.unmarshallers.PropertyUnmarshaller.class org.sonar.wsclient.unmarshallers.ResourceSearchUnmarshaller.class org.sonar.wsclient.unmarshallers.ResourceUnmarshaller.class org.sonar.wsclient.unmarshallers.ServerSetupUnmarshaller.class org.sonar.wsclient.unmarshallers.ServerUnmarshaller.class org.sonar.wsclient.unmarshallers.SourceUnmarshaller.class org.sonar.wsclient.unmarshallers.TimeMachineUnmarshaller.class org.sonar.wsclient.unmarshallers.UnmarshalException.class org.sonar.wsclient.unmarshallers.Unmarshaller.class org.sonar.wsclient.unmarshallers.Unmarshallers.class org.sonar.wsclient.unmarshallers.package-info.class org.sonar.wsclient.user.User.class org.sonar.wsclient.user.UserClient.class org.sonar.wsclient.user.UserParameters.class org.sonar.wsclient.user.UserQuery.class org.sonar.wsclient.user.internal.DefaultUserClient.class org.sonar.wsclient.user.internal.package-info.class org.sonar.wsclient.user.package-info.class
sonar-ws-client-4.5.pom file content.
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <parent> <artifactId>server</artifactId> <groupId>org.codehaus.sonar</groupId> <version>4.5</version> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>sonar-ws-client</artifactId> <name>SonarQube :: Web Service Client</name> <description>Java Client Library for SonarQube Web Services</description> <build> <plugins> <plugin> <artifactId>maven-shade-plugin</artifactId> <executions> <execution> <phase>package</phase> <goals> <goal>shade</goal> </goals> <configuration> <createDependencyReducedPom>true</createDependencyReducedPom> <minimizeJar>true</minimizeJar> <relocations> <relocation> <pattern>com.github.kevinsawicki.http</pattern> <shadedPattern>org.sonar.wsclient.kevinsawicki</shadedPattern> </relocation> <relocation> <pattern>org.json.simple</pattern> <shadedPattern>org.sonar.wsclient.jsonsimple</shadedPattern> </relocation> </relocations> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.apache.felix</groupId> <artifactId>maven-bundle-plugin</artifactId> <version>2.3.7</version> <extensions>true</extensions> <executions> <execution> <id>bundle-manifest</id> <phase>process-classes</phase> <goals> <goal>manifest</goal> </goals> </execution> </executions> <configuration> <instructions> <Import-Package>!*</Import-Package> <Require-Bundle>org.apache.httpcomponents.httpclient;bundle-version="${httpclient4.version}";optional="true", org.apache.httpcomponents.httpcore;bundle-version="${httpclient4.version}";optional="true"</Require-Bundle> <Export-Package>!.,org.sonar.wsclient, org.sonar.wsclient.base, org.sonar.wsclient.component, org.sonar.wsclient.connectors, org.sonar.wsclient.issue, org.sonar.wsclient.rule, org.sonar.wsclient.services, org.sonar.wsclient.user</Export-Package> <Bundle-RequiredExecutionEnvironment>JavaSE-1.6</Bundle-RequiredExecutionEnvironment> </instructions> </configuration> </plugin> <plugin> <artifactId>maven-jar-plugin</artifactId> <configuration> <archive> <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile> </archive> </configuration> </plugin> </plugins> </build> <dependencies> <dependency> <groupId>commons-httpclient</groupId> <artifactId>commons-httpclient</artifactId> <version>3.1</version> <scope>provided</scope> <exclusions> <exclusion> <artifactId>commons-logging</artifactId> <groupId>commons-logging</groupId> </exclusion> <exclusion> <artifactId>commons-codec</artifactId> <groupId>commons-codec</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.2.2</version> <scope>provided</scope> <exclusions> <exclusion> <artifactId>httpcore</artifactId> <groupId>org.apache.httpcomponents</groupId> </exclusion> <exclusion> <artifactId>commons-logging</artifactId> <groupId>commons-logging</groupId> </exclusion> <exclusion> <artifactId>commons-codec</artifactId> <groupId>commons-codec</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>com.google.code.findbugs</groupId> <artifactId>jsr305</artifactId> <version>1.3.9</version> <scope>provided</scope> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>hamcrest-core</artifactId> <groupId>org.hamcrest</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.hamcrest</groupId> <artifactId>hamcrest-all</artifactId> <version>1.3</version> <scope>test</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.0.1</version> <scope>test</scope> </dependency> <dependency> <groupId>org.mockito</groupId> <artifactId>mockito-core</artifactId> <version>1.9.5</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>hamcrest-core</artifactId> <groupId>org.hamcrest</groupId> </exclusion> <exclusion> <artifactId>objenesis</artifactId> <groupId>org.objenesis</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.4</version> <scope>test</scope> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.5</version> <scope>test</scope> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>jcl-over-slf4j</artifactId> <version>1.7.5</version> <scope>test</scope> </dependency> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>1.0.13</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>logback-core</artifactId> <groupId>ch.qos.logback</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.eclipse.jetty</groupId> <artifactId>test-jetty-servlet</artifactId> <version>8.1.12.v20130726</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>jetty-webapp</artifactId> <groupId>org.eclipse.jetty</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.easytesting</groupId> <artifactId>fest-assert</artifactId> <version>1.4</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>fest-util</artifactId> <groupId>org.easytesting</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>10.0.1</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>jsr305</artifactId> <groupId>com.google.code.findbugs</groupId> </exclusion> </exclusions> </dependency> </dependencies> <properties> <httpclient4.version>4.2.2</httpclient4.version> </properties> </project>
<dependency> <groupId>org.codehaus.sonar</groupId> <artifactId>sonar-ws-client</artifactId> <version>4.5</version> </dependency>
If you think the following sonar-ws-client-4.5.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.
Download sonar-ws-client-4.5.jar file