Sun proprietary API...

Romsl

Erfahrenes Mitglied
Hallo,

ich verwende Maven für mein Projekt. Wenn ich das Build auf meinem Rechner (Mac OS X) ausführe dann funktioniert alles. Auf den Windows Rechnern erhalte ich folgende Fehlermeldung und das Build bricht ab.

Code:
C:\MyProject\designer\src\main\java\edu\umd\cs\piccolox\util\PFixedWidthStroke.java
:[39,18] sun.dc.path.FastPathProducer is Sun proprietary API and may be removed
in a future release

Kann mir jemand helfen?

Gruß,
-- Romsl
 
Das hat glaube ich weniger mit dem Betriebssystem zu tun als mit einer neueren Java-Version.

Folge der Fehlermeldung und benutze diese Klasse nicht.
 
Habe ja auch nicht das Betriebssystem gemeint (Apple hat einen eigenen JDK). Ich meinte eigentlich den Unterschied zwischen Apple JDK und Sun JDK. Komischerweise funktioniert es auf einer anderen Windows Maschine ohne Probleme.

Hab leider immernoch keine Idee woran das liegen könnte bzw. wie man für Maven2 diese Warnings unterdrücken kann.

Gruß,
-- Romsl
 
Wie gesagt es liegt nicht an Maven sondern an der JDK Version. Die wird sicher auf deinen beiden Windowssystemen unterschiedlich sein. Benutze bitte keine Klassen aus solchen sun Packages.
 
Das habe ich auch gedacht, aber die JDK's auf beiden Windows Rechnern sind identisch.

JDK 1.6_05

Gruß,
-- Romsl
 
Zurück