Ich bin neu in Maven. ich Maven-Projekt erstellt und installiert es (Build erfolgreich), aber ich kann nicht JAR-Datei von Eingabeaufforderung ausführen, heißt esJAR-Datei kann nicht ausgeführt werden (Maven Project)
Error: Unable to access jarfile
Ich glaube, ich Fehler in der POM-Datei
<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>ru.nick.kru</groupId>
<artifactId>ParagonCase</artifactId>
<version>1.1</version>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.4</version>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
<mainClass>Main</mainClass>
<packageName>ru.nick.kru</packageName>
<addClasspath>true</addClasspath>
<classpathPrefix>lib/</classpathPrefix>
</manifest>
</archive>
</configuration>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.8.1</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-io</artifactId>
<version>1.3.2</version>
</dependency>
</dependencies>
</project>
das ist zu vage. Ist Ihre Manifestdatei korrekt? Gibt es eine Hauptmethode zum Starten? ist Java konfiguriert? ... – Stultuske
außerdem, welchen Befehl verwenden Sie, um das Glas zu laufen? Du brauchst wahrscheinlich ein dickes Glas, ansonsten würden Abhängigkeiten nicht enthalten sein und dein Main würde wahrscheinlich scheitern (daher suche nach dem Maven Shade Plugin). Last but not least sollte die Junit-Abhängigkeit im Testumfang liegen. –
Ich denke, Manifest ist korrekt. Soll ich Java in Pom-Datei konfigurieren? – Nick