2016-10-17 9 views

Antwort

0

Verwenden Sie die Option CORE_JAVA_BUILD_RECREATE_MODIFIED_CLASS_FILES_IN_OUTPUT_FOLDER:

org.eclipse.jdt.core.builder.recreateModifiedClassFileInOutputFolder=ignore 

public static final String CORE_JAVA_BUILD_RECREATE_MODIFIED_CLASS_FILES_IN_OUTPUT_FOLDER

Core-Option ID: Modifizierte Klassendateien in Ausgabeordner neu erstellen. Geben Sie an, ob der JavaBuilder beim Ausführen von inkrementellen Build-Operationen nach Änderungen an .class-Dateien in den Ausgabeordnern suchen soll. Wenn Änderungen an verwalteten .class-Dateien erkannt werden, wird ein vollständiger Build ausgeführt, andernfalls bleiben die Änderungen unverändert. Tools, die generierte .class-Dateien wie Optimizer weiter verändern, sollten sicherstellen, dass diese Option im Standardzustand der Ignorierung bleibt.

Option ID: "org.eclipse.jdt.core.builder.recreateModifiedClassFileInOutputFolder"

Mögliche Werte: { "aktiviert", "ignorieren"}

Standard: "ignorieren"

seit: 3,2

Oder die org.eclipse.core.resources.ant.IncrementalBuild Ant-Aufgabe:

eclipse.incrementalBuild

Wenn das Projekt Attribut geliefert wird, ist diese Aufgabe ein Wrapper zu IProject.build(). Ansonsten ist diese Aufgabe ein Wrapper für die Methode: IWorkspace.build().

Beispiele:

<eclipse.incrementalBuild/> 
<eclipse.incrementalBuild project="MyProject" kind="incremental"/> 

Projekt der Name des Projekts

Art die Art von Build gebaut werden auszuführen.Mögliche Werte sind:

„incremental“ eine inkrementelle Build auszuführen „voll“ bestehenden Builder Zustand zu verwerfen und alles von Grund auf neu erstellen „clean“ bestehenden Builder Zustand zu verwerfen, aber wieder aufbauen nicht

Erbauer der Name der Erbauer zu laufen; Wenn dieser Wert nicht angegeben ist, werden alle Bauherren laufen

Referenzen