httpservices
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>edu.ucar</groupId> <artifactId>httpservices</artifactId> <version>4.5.5</version> </dependency>
<?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"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>edu.ucar</groupId> <artifactId>thredds-parent</artifactId> <version>4.5.5</version> </parent> <!-- =========================================================== Module Description =========================================================== --> <!-- groupId>edu.ucar</groupId--> <artifactId>httpservices</artifactId> <packaging>jar</packaging> <name>HttpClient Wrappers</name> <url>http://www.unidata.ucar.edu/software/netcdf-java/documentation.htm</url> <!-- =========================================================== Dependencies Mandatory dependencies are listed first. Then everything else is declared with the "provided" scope, meaning that the user have to declare those dependencies himself in his own pom.xml file if we want to read some formats. =========================================================== --> <dependencies> <dependency> <groupId>net.jcip</groupId> <artifactId>jcip-annotations</artifactId> </dependency> <!-- HTTP client --> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <!-- scope>provided</scope --> </dependency> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpcore</artifactId> <!-- scope>provided</scope --> </dependency> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpmime</artifactId> <!-- scope>provided</scope --> </dependency> <!-- replace commons-logging assume this is done in final artifact eg war or app <dependency> <groupId>org.slf4j</groupId> <artifactId>jcl-over-slf4j</artifactId> <scope>provided</scope> </dependency --> <!-- logging facade --> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <!-- scope>provided</scope --> </dependency> <!-- dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-jdk14</artifactId> <scope>provided</scope> </dependency --> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.16</version> <!--dependencies> <dependency> <groupId>org.apache.maven.surefire</groupId> <artifactId>surefire-junit47</artifactId> <version>2.16</version> </dependency> </dependencies --> <configuration> <skip>${skipTests}</skip> <argLine>-Dfile.encoding=UTF-8</argLine> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>2.1.1</version> <executions> <execution> <id>bundle-sources</id> <phase>package</phase> <goals> <!-- produce source artifact for main project sources --> <goal>jar-no-fork</goal> </goals> </execution> </executions> </plugin> </plugins> </build> </project>