dependencies

___ qstntxt ___

Welche Methoden gibt es, um Eclipse für das Dependency Management zu nutzen?

    
___ qstnhdr ___ Eclipse: Abhängigkeitsverwaltung ___ answer203256 ___

Ein einfacherer Weg ist das Maven Eclipse-Plugin (im Gegensatz zu einem Maven-Plugin für Finsternis). Es ist einfach ein Maven-Plugin, das die .project- und .classpath-Datei basierend auf dem Inhalt des Pom generiert, Sie führen einfach %code% aus und Sie sind fertig. Es verwendet eine Klassenpfadvariable in Eclipse, um das lokale maven repo zu finden.

Ich persönlich bevorzuge diesen Ansatz die meiste Zeit, weil du mehr Kontrolle darüber hast, wann die maven-Plugin-Updates gemacht werden. Es ist auch ein weniger Eclipse-Plugin zu bewältigen. Die GUI-Funktionen des m2eclipse-Plugins in der neuesten Version sind jedoch ziemlich gut.

Es gibt auch eine Alternative zum m2eclipse-Plugin namens Q4E , jetzt Eclipse IAM .

    
___ tag123maven2 ___ Apache Maven ist ein Software-Projekt-Management- und Verständnis-Tool. Dies ist ein Tag für Maven-bezogene Fragen, die spezifisch für Maven-Versionen 2.x sind. ___ answer142520 ___

Ich mag die Maven-Integration für Eclipse (m2eclipse, Eclipse m2e) . Ich benutze es nur für die Abhängigkeitsverwaltung. Es ist großartig, dass ich nicht jedes Mal, wenn ich ein Projekt aufsetze, eine Menge neuer Gläser herunterladen muss.

    
___ answer203318 ___

Eine andere Möglichkeit ist Efeu. Ivy hat auch eine Eclipse-Integration.

Ein Vergleich von Maven und Efeu findet sich hier: Ссылка

    
___ tag123java ___ Java (nicht zu verwechseln mit JavaScript oder JScript oder JS) ist eine universelle objektorientierte Programmiersprache, die für die Verwendung in Verbindung mit der Java Virtual Machine (JVM) entwickelt wurde. "Java-Plattform" ist der Name für ein Computersystem, auf dem Tools zum Entwickeln und Ausführen von Java-Programmen installiert sind. Verwenden Sie dieses Tag für Fragen, die sich auf die Java-Programmiersprache oder Java-Plattform-Tools beziehen. ___ tag123eclipse ___ Eclipse ist eine Open-Source-IDE und Plattform zum Erstellen von Anwendungen. Es gibt eine Vielzahl von Plugins für verschiedene Programmiersprachen und andere entwicklungsorientierte Werkzeuge (wie Modellierung, Datenbanksuche usw.). Dieses Tag sollte nur für Fragen verwendet werden, die sich speziell mit der Eclipse-IDE oder der Eclipse-Plattform befassen, nicht jedoch für generalisierte (Java, Android usw.) Programmierthemen. ___ tag123eclipseplugin ___ Eclipse ist eine erweiterbare OSGi-Plattform für die Werkzeugintegration. Die Erweiterungen von Eclipse sind Java-Plugins. Verwenden Sie dieses Tag, um nach der Entwicklung von Eclipse-Plug-Ins zu fragen. Beachten Sie, dass die Abfrage von Plug-in-Empfehlungen nicht möglich ist. ___ tag123abhängigkeiten ___ Eine Abhängigkeit besteht zwischen zwei Elementen, wenn Änderungen an der Definition eines Elements zu Änderungen am anderen Element führen können. ___
2
Antworten

Hinzufügen von WARs zum Java-Klassenpfad

Ich habe zwei Kriege, foo.war und bar.war. foo benutzt Klassen von bar. Ich versuche, foo zu starten, und füge zu Javas Klassenpfad bar.war hinzu, aber Java wirft eine ClassNotFoundException. Wenn ich bar.war in bar.jar umbenenne und seine Ve...
27.07.2009, 07:17
3
Antworten

Wie werden notwendige Dateien in die Ausgabe eines unabhängigen Client-Projekts eingefügt?

Meine Lösung besteht aus: Client - Startprojekt, UI-Ebene. Abhängig von: App App - Bibliothek, Anwendungsschicht, Assembler. Abhängig von: Lib1 , ... Lib1 - Bibliothek, Geschäftslogikebene. Benötigt eine bestimmte Datei, u...
28.05.2013, 11:49
2
Antworten

Maven Multi-Modul: aggregieren gemeinsame Abhängigkeiten in einem einzigen?

Ich habe nach einer solchen Frage gesucht, ohne etwas zu finden, also gehe ich hier hin. Ich habe ein Multi-Modul-Maven-Projekt. Mehrere Module erben alle dasselbe Parent, wobei gemeinsame Abhängigkeiten definiert sind. Unter ihnen gibt es ei...
22.05.2011, 08:08
4
Antworten

Reverse-Abhängigkeitsgenerierung mit zypper

Mit zypper , kann ich Paket A bekommen, hängt von Paket B ab. Was ich jedoch wissen muss, ist, welche Pakete von Paket B abhängen. Gibt es eine Möglichkeit, eine umgekehrte Abhängigkeitsliste zu erzeugen?     
29.08.2012, 17:55
3
Antworten

Beheben von Problemen mit Delphi BPL-Paketen, bei denen BPLs nicht geladen, aber bereits neu kompiliert wurden (Windows VirtualStore Dateisystemproblem)

Meine allgemeine Frage ist, wie Sie Fehler beheben können: "Mein BPL wird aufgrund einer Abhängigkeit nicht geladen, die einfach nicht verschwindet, egal wie viel ich aufräume und neu kompiliere". Aktualisieren Sie denken vielleicht, dass Sie...
28.08.2012, 14:30
2
Antworten

Abhängigkeiten sind nicht enthalten

Ich habe eine Java-Anwendung, die einige Abhängigkeiten hat, darunter ein anderes Projekt mit eigenen Abhängigkeiten. Wann immer ich es von Netbeans oder mit mvn exec ausführen, ist in Ordnung, aber wenn ich versuche, es zu packen, obwohl es erf...
30.06.2014, 07:29
8
Antworten

Was ist der beste Weg, Abhängigkeiten zwischen Java-Projekten aufzulösen?

Ich denke, die meisten von Ihnen werden wissen, dass Programmierer oft Code aus anderer Software wiederverwenden. Ich denke, die meiste Zeit ist es eine gute Idee. Aber wenn Sie Code aus einem anderen Projekt verwenden, hängt Ihr Programm von de...
18.12.2009, 16:59
2
Antworten

Was ist der Unterschied zwischen Repository und Abhängigkeit in Maven?

Wie sind sie anders? Oder sind sie gleich?     
24.02.2013, 21:59
2
Antworten

Ant / Eclipse beschwert sich über Artefakt: Abhängigkeiten

Ich muss in meinem Krieg XML zu JSON lib verwenden. Ich folgte einem Tutorial und erklärte, dass Abhängigkeiten erforderlich sind im Projekt. Aber wenn ich in meiner ant build.xml (die Datei, die zum Erstellen des Krieges verwendet wurde...
07.09.2011, 14:42
4
Antworten

Wie gehst du mit großen Abhängigkeiten in Boost um?

Boost ist eine sehr große Bibliothek mit vielen Abhängigkeiten - die auch eine lange Zeit zum Kompilieren benötigt (was für mich eine Verlangsamung unserer CruiseControl Reaktionszeit). Boost :: Regex und boost :: format sind die einzigen...
06.10.2008, 06:42