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.
Wie viele Plugins haben Sie tatsächlich betroffen? Machst du hier einen Berg aus einem Maulwurfshügel? –
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