Ich habe den Code geschrieben, der funktionieren sollte, wenn ich es zum Laufen bekommen könnte. This ist das Problem, das ich habe. Ich weiß im Grunde nicht, wie ich meine Ressourcen in das existierende Maven-Projekt einfüge und alle Abhängigkeiten richtig einfüge, indem ich die pom.xml-Datei modifiziere, wie meine Dateistruktur aussehen soll, usw. Meine Hauptfrage ist, wie ich das repariere Klassenpfad Problem in Maven?Hinzufügen von Ressourcen in ein vorhandenes Maven-Projekt
1
A
Antwort
2
Sie müssen die Ressource Ihre Abhängigkeitsliste in Ihrem Maven pom hinzuzufügen:
<dependency>
<groupId>com.pi4j</groupId>
<artifactId>pi4j-core</artifactId>
<version>1.0</version>
</dependency>
gehe ich davon aus das ist das Glas Sie versuchen, zu verwenden? Wenn nicht, hier ist eine ganze Liste von JAR-Dateien der com.pi4j Gruppe im Maven Repo:
http://mvnrepository.com/artifact/com.pi4j
ändern Sie die Versionsnummern nach Bedarf.
Verwandte Themen
- 1. Hinzufügen Transient Modifikator vorhandenes Objekt
- 2. Vorhandenes Element im VS2010-Projekt programmgesteuert hinzufügen?
- 3. VB.NET Einfügen von XML-Knoten in ein vorhandenes XML-Dokument
- 4. Wie ein vorhandenes ListFragment in einem DialogFragment
- 5. Ausgewählte Aktivitätsvorlage erfordert ein vorhandenes Anwendungsthema
- 6. ein vorhandenes Projekt in gitLab klonen
- 7. Hinzufügen von Ressourcen zu Jetty programmgesteuert
- 8. Hinzufügen und Abrufen von eingebetteten Ressourcen codedom
- 9. Importieren einer aktualisierten Version von ExtJS in ein vorhandenes Projekt
- 10. Importieren einer GitHub-Bibliothek in ein vorhandenes Eclipse-Projekt
- 11. Externe Ressourcen in JSFiddle (Hinzufügen von Twitter Bootstrap CDN)
- 12. Deserialisieren von JSON in vorhandenes Objekt (Java)
- 13. Erstellen von Singular-Ressourcen in Jsonapi-Ressourcen
- 14. Hinzufügen von externen Ressourcen zum Klassenpfad in Tomcat 8
- 15. Konvertieren von Maven-Ressourcen in Graplore-Ressourcen
- 16. Neue Ressourcen dynamisch hinzufügen - CoAP
- 17. Kann ein vorhandenes TensorFlow-Berechnungsdiagramm geändert werden?
- 18. Wie wird ein vorhandenes Docker-Bild erweitert?
- 19. Wie kann ich in SimpleXML ein vorhandenes SimpleXMLElement als untergeordnetes Element hinzufügen?
- 20. Löschen Sie ein nicht vorhandenes Web
- 21. Wie man ein vorhandenes Diagramm dynamisiert
- 22. Hinzufügen von statischen Dateien wie Ressourcen in Java Eclipse-Projekt
- 23. Dynamisches Hinzufügen und Laden von Bildern aus Ressourcen in C#
- 24. Kann ich einem Style Ressourcen oder ein ResourceDictionary hinzufügen?
- 25. Machen Sie ein vorhandenes Windows-Formular vererbbar
- 26. Verwendung von WebApi für ein vorhandenes asp.net Webforms Projekt
- 27. VisualSVN-Server an ein vorhandenes Repository anhängen
- 28. Hinzufügen eines Bildes einer vordefinierten Position mit einem Platzhalter in ein vorhandenes PDF-Formular.
- 29. Einfügen eines Arrays in ein vorhandenes Objekt in PHP
- 30. Ein vorhandenes shortcode mit einem neuen einbinden
Dies ist eine gute Antwort und IS Teil (aber nur Teil) von dem, was ich fehlte. Ich bekomme jetzt ein Problem, wenn ich versuche, mvn exec: exec sagt, dass ich in root und sudo mvn exec sein muss: exec funktioniert nicht. Irgendwelche Ideen? –
Sie müssen wahrscheinlich den absoluten Pfad zu der ausführbaren Maven-Datei angeben, wenn Sie sudo ausführen. Versuchen Sie, whereis mvn auszuführen, und verwenden Sie dann diese Ausgabe als absoluten Pfad für Ihren sudo-Befehl (sudo/pfad/zu/mvn exec: exec). Zusätzlich können Sie stattdessen versuchen: sudo env "PATH = $ PATH" mvn exec: exec – Andonaeus