Hallo, ich bin gerade dabei, die library so einzustellen, dass ich sie für mein derzeitiges Porjekt nutzen kann,
allerdings habe ich das noch nie gemacht und habe daher ein paar Probleme. Die Fehlermeldung besagt, dass bestimmte Komponenten fehlen würden,
org.apache.httpnio und org.apache.http.nio.conn
allerdings ist zumindest das httpcore-nio wohl da. Ich habe im Internet auch keine Jar-Datei für http.nio ohne "core" gefunden, ich weiß nicht, ob das einen Unterschied macht?

Meine pom.xml sieht so aus:
Es wird auch nichts mehr rot angezeigt. Hier fehlt allerdings die nio.conn, aber ich habe gelesen, dass die angeblich eigentlich im nio drin sein sollte.
Im Moment (ich hatte das schon bei ein paar anderen auch) downloade ich irgendwelche jars herunter, schiebe sie so lange durch Ordner, bis sie an den richtigen Stellen angezeigt werden, versuche durch die Eingabehilfe die Sachen zu importieren und kopiere irgendwelche Maven-dependencies aus dem Netz in meine pom.xml
Das ist aber ja hoffentlich nicht der typische Vorgang? Ich habe einige File-Sammlungen heruntergeladen (wo ja nio und die dpendencies dabei hätten sein sollen), kann man die nicht irgendwie gesammelt nehmen und einfügen? Oder kann Maven die dependencies automatisch erstellen? (Mein Ausbilder hat nur gemeint, dass es das eigentlich machen sollte, keine Ahnung, warum es das bei mir nicht macht.) (Bei den Module-Settings habe ich natürlich(?) alle manuell reinkopierten Files angetickt und auf "compile" gesetzt.)
allerdings habe ich das noch nie gemacht und habe daher ein paar Probleme. Die Fehlermeldung besagt, dass bestimmte Komponenten fehlen würden,
org.apache.httpnio und org.apache.http.nio.conn
allerdings ist zumindest das httpcore-nio wohl da. Ich habe im Internet auch keine Jar-Datei für http.nio ohne "core" gefunden, ich weiß nicht, ob das einen Unterschied macht?

Meine pom.xml sieht so aus:
XML:
<?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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>groupId</groupId>
<artifactId>JIRA Client</artifactId>
<version>1.0-SNAPSHOT</version>
<dependencies>
<dependency>
<groupId>com.mashape.unirest</groupId>
<artifactId>unirest-java</artifactId>
<version>1.4.9</version>
</dependency>
<dependency>
<groupId>javax.json</groupId>
<artifactId>javax.json-api</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>com.googlecode.json-simple</groupId>
<artifactId>json-simple</artifactId>
<version>1.1.1</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcore</artifactId>
<version>4.4.4</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcore-nio</artifactId>
<version>4.4.4</version>
</dependency>
</dependencies>
</project>
Im Moment (ich hatte das schon bei ein paar anderen auch) downloade ich irgendwelche jars herunter, schiebe sie so lange durch Ordner, bis sie an den richtigen Stellen angezeigt werden, versuche durch die Eingabehilfe die Sachen zu importieren und kopiere irgendwelche Maven-dependencies aus dem Netz in meine pom.xml
Das ist aber ja hoffentlich nicht der typische Vorgang? Ich habe einige File-Sammlungen heruntergeladen (wo ja nio und die dpendencies dabei hätten sein sollen), kann man die nicht irgendwie gesammelt nehmen und einfügen? Oder kann Maven die dependencies automatisch erstellen? (Mein Ausbilder hat nur gemeint, dass es das eigentlich machen sollte, keine Ahnung, warum es das bei mir nicht macht.) (Bei den Module-Settings habe ich natürlich(?) alle manuell reinkopierten Files angetickt und auf "compile" gesetzt.)