Es ist immer ein zufälliger Ordner innerhalb des Ziels, der nicht nur nicht löschbar, sondern auch nicht zugänglich ist. Wenn ich versuche, mit dem Explorer darauf zuzugreifen, heißt es "Zugriff verweigert". Es ist auch nicht möglich, mir über die Sicherheitseinstellungen dieses Ordners Zugriff zu gewähren (auch nicht mit Administratorrechten). In den erweiterten Sicherheitseinstellungen wird angegeben, dass der aktuelle Besitzer nicht angezeigt werden kann. Wenn ich auf den Change - oder Advance - Button mit dem Admin - Symbol klicke, wird immer eine Seite angezeigt, auf der nur Folgendes steht: "Sie dürfen die Besitzereinstellungen nicht anzeigen oder anpassen Übersetzungen sind möglicherweise nicht korrekt)
ABER: nach einem Neustart ist alles in Ordnung und ich kann den Zielordner löschen. Ich kann dann ohne Probleme ein paar Maven-Ziele über CLI ausführen (könnte ein Zufall sein), bis ich Eclipse öffne. nach ein paar minuten (oder maven target runs) wiederholt sich das problem ...
sehr frustrierend ... danke im voraus
edit: das problem ist definitiv eclipse, die einen aktiven handle auf den ordner behält. (Zuerst bemerkte es nicht, weil es manchmal, wenn ich Eclipse schließe, zu einem Hintergrundprozess wird und das Handle immer noch aktiv ist.)
quelle
Antworten:
Das Problem mit dem geöffneten Dateihandle scheint ein Fehler in Terminal + zu sein (ein Terminalersatz, der Teil des Webclipse-Plugins ist). Wenn ein Maven-Ziel in diesem Terminal ausgeführt wird, besteht die große Chance, dass das Dateihandle nicht entfernt wird, nachdem das Ziel fertig ist. Also einfach aufhören, Terminal + zu benutzen. Kein Problem für mich.
quelle