Novinky pro javisty používající Mac

V posledních pár dnech se na Java scéně událo pár zajímavých věcí, které se přímo dotýkají platformy Mac OS X.

V první řadě je to betaverze OpenJDK 6 pro Mac OS X. Tato verze obsahuje několik věcí backportovaných z OpenJDK 7 pro BSD systémy a od SoyLatte (označení pro dřívější buildy OpenJDK pro Mac) se liší několika věcmi:

  • Open source ve smyslu možnosti bundlování s proprietárním produktem (GPLv2 w/ ClassPath Exception license)
  • Aktuálnější (na úrovni runtime ekvivalentní s Java 6 Update 11)
  • K dispozici v binární formě i z MacPorts (nebo z webu SoyLatte).
Verze v MacPorts je jen pro Leoparda, binární build z webu SoyLatte je i pro Tigera (ovšem nebyl na něm testován -- pokud Tigera máte, Landon Fuller vám bude vděčný za feedback).
Tato verze Javy používá pro GUI stále X11, takže pokud ji chcete použít např. pro vývoj na platformě JEE s použitím Tomcatu (který evidentně někde používá knihovny spojené s GUI -- při shutdownu mi spustil Xka), musíte do příkazu, který server spouští, přidat
-Djava.awt.headless=true

Další z novinek je Eclipse Galileo RC1. Co že je na tom tak speciálního pro Mac? Inu, v této verzi je konečně použita verze SWT používající Cocoa místo Carbonu! Takže stahujte, testujte a reportujte!


Přidat komentář

Feed pro komentáře: RSS