Работая с модулем JDK9, я использую Apache Http Packge.
Как я могу импортировать эту зависимость "Apache Http" Maven в мой модуль?
В моем файле Maven (с JDK8) у меня есть:
<dependencies>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.5.4</version>
</dependency>
</dependencies>
Что мне добавить в мой существующий модуль-info.java?
module module1 {
// ??? requires org.apache.http;
exports com.hello;
}
Мой исходный файл содержит код, подобный следующему:
CloseableHttpClient httpClient = HttpClients.createDefault();
HttpGet request = new HttpGet("http://example.org");
request.addHeader("User-Agent", "Chrome");
Настройки в порядке.Без org.apache.http мультимодульное приложение работает нормально.