hier ist mein Szenario:Java baut mit verschiedenen JDK-Versionen: gleiche Artefakte?
- Workstation A: Sun JDK 1.6
- Workstation B: Sun JDK 1,5
ich auf A bauen und B mit Ant 1,7
<javac srcdir="${foo}" destdir="${bar}" source="1.5" target="1.5">
<include name="**/*.java"/>
<exclude name="**/test/**/*.java"/>
</javac>
aber die .class Dateien sind unterschiedliche Größe auf A & B, geschweige denn CRC. soll es so sein? oder fehlt mir etwas Offensichtliches?
+1 - nicht für die Antwort, aber für den nützlichen Tipp (hatte nicht daran gedacht) –
Es ist eine ziemlich lahme Abhilfe - es wäre viel einfacher, nur die richtige eingerückte jdk zu verwenden –