2012-04-11 6 views
0

Ich habe eine Reihe von Plugins, die zuvor in Java 1.6 erstellt wurden, jetzt möchte ich die Java-Compliance-Ebene auf Java 1.7 ändern, wie ich will auf Java 7 migrieren. Gibt es eine Möglichkeit, dass ich dies für alle Plugins auf einmal ändern kann. Momentan sehe ich, dass ich es für alle Plugins eins nach dem anderen ändern muss.Wie Java Compilance Level auf Java 1.7 von Java 1.6 für alle Plugins in Java 1.6 geändert werden

Grüße,

Anand

+0

Wie viele Plugins haben Sie tatsächlich betroffen? Machst du hier einen Berg aus einem Maulwurfshügel? –

+0

Wir haben mehr als 500 Plugins zu ändern. Wir haben gerade auf Java 7 migriert, aber die Plugins verweisen immer noch auf altes Java 1.6 – Anand

Antwort

1

Meine erste Frage wäre, hast du wirklich Bedarf die Projekte alle sofort verwenden Java 7 Compliance zu machen? Ein vernünftigerer Ansatz könnte darin bestehen, bei Bedarf zu migrieren. Wenn Sie keinen Java-7-spezifischen Code in jedes Projekt schreiben, sehe ich nicht, warum sie alle müssen, um die Einhaltung der Anforderungen zu ändern.

Wenn Sie das aus irgendeinem Grund wirklich tun möchten, gibt es dafür keine Benutzeroberfläche. Sie können zunächst eines der Projekte einrichten, das eine Datei im Ordner .settings des Projekts erstellt oder ändert. Anschließend können Sie diese Datei in die anderen Projekte kopieren. Möglicherweise müssen Sie Aktualisieren Sie die anderen Projekte oder verwenden Sie Project> Clean, um Eclipse die Änderung abzuholen.

Was (Ich denke) Sie wirklich suchen ist in this very old feature request diskutiert (aber nie umgesetzt). Es ist enttäuschend, dass niemand jemals dazu übergegangen ist, das umzusetzen, weil es sehr mächtig wäre; Als Verbraucher von Open-Source-Software sind wir jedoch alle dafür verantwortlich, wenn eine gewünschte Funktion nicht implementiert wird.

Verwandte Themen