Wir verwenden Cookies, um Ihnen das bestmögliche Service bieten zu können. Wenn Sie fortfahren, stimmen Sie unseren Datenschutzbestimmungen und der Verwendung von Cookies auf phloc.com zu.Datenschutzerklärung
    
 
ProdukteServicesUnternehmen
Produkte Open Source phloc-commons phloc-commons mit JDK 1.5.x
HomeNewsKontakt|SitemapDatenschutz|Impressum|AGB
pDAFToolsOpen Sourcephloc-commonsphloc-commons mit JDK 1.5.xphloc-datetimephloc-holidayphloc-loggingphloc-ublphloc-poiphloc-genericodephloc-ebinterfacephloc-ysearchbuildinfo-maven-pluginphloc Maven RepositoryTinyMCE Änderungen

phloc-commons mit Java 1.5 compilieren

Da phloc-commons standardmäßig mit Java 1.6 compiliert wird, kann es bei der Verwendung mit Java 1.5 zu Problemen wegen inkompatibler Binär-Dateien kommen.

Um phloc-commons mit Java 1.5 einzusetzen sind folgende Voraussetzungen zu erfüllen:

  • Es muss eine Java 1.5 kompatible JRE als JAVA_HOME Umgebunsgvariable gesetzt sein
  • Mindestens Maven 2.1.0 muss im Pfad (PATH) sein
  • Das Parent-POM (com.phloc/parent-pom) muss (in der benötigten Version) bereits im lokalen Maven Repository installiert sein

Parent POM ab Version 8

Ab Parent POM Version 8 kann mit Hilfe des Maven Profils jdk5 eine Java 1.5 JAR Datei erzeugt werden.

Der Maven Aufruf sieht daher wie folgt aus: mvn -Pjdk5 clean package

 

Parent POM vor Version 8

Wenn eine Parent POM Version < 8 verwendet wird, muss in der Datei pom.xml, im Abschnitt <build> folgender Block hinzugefügt werden:

 

      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <configuration>
          <source>1.5</source>
          <target>1.5</target>
        </configuration>
      </plugin>


Anschließend kann mit mvn clean package die neue Version gebaut werden. Vorsicht: die JAR-Datei im Verzeichnis target hat den selben Namen wie wenn Sie mit Java 1.6 gebaut wurde.

© phloc systems 2023