there are in the curretly java-overlay an ebuild but its obsolate. since some days we got a new release. maybe some can make a version bump to up to date version. http://www.sweethome3d.eu/history.jsp thx Reproducible: Always Steps to Reproduce:
Sorry, but why i smy name in the CC ? Roelof
bumped in overlay
just an info. atm, sweethome3d is really slow with icedtea6 and does not run with sun-jdk because javaws.jar is missing on classpath. only vm that seems to work fine (from those that i tested) is icedtea7. does any of java devs know how to put javaws.jar on classpath for sun-jdk? with icedtea the app works fine, so javaws.jar is on classpath for them i guess.
that missing javaws.jar on classpath also causes error when compiling using sun-jdk
Created attachment 261545 [details] /var/log/portage/media-gfx:sweethome3d-3.0-r2:20110204-222414.log [javac] final BasicService service = basicService; [javac] ^ [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 78 errors BUILD FAILED /var/tmp/portage/media-gfx/sweethome3d-3.0-r2/work/SweetHome3D-3.0-src/build.xml:12: Compile failed; see the compiler error output for details. Total time: 8 seconds * ERROR: media-gfx/sweethome3d-3.0-r2 failed: * eant failed
read comment #4 and #3. you have to compile sweethome3d using icedtea. but to run it, i suggest you use following: GENTOO_VM="sun-jdk-1.6" CLASSPATH="/usr/lib/jvm/sun-jdk-1.6/jre/lib/javaws.jar" SweetHome3D which also means you have to have sun-jdk-1.6 installed. or if you have icedtea7 installed, you can use that one to run sweethome3d.
i have compile icedtea 7x but it dont work, compile failed: [javac] basicService = (BasicService)ServiceManager.lookup("javax.jnlp.BasicService"); [javac] ^ [javac] /var/tmp/portage/media-gfx/sweethome3d-3.0-r2/work/SweetHome3D-3.0-src/src/com/eteks/sweethome3d/swing/ImportedFurnitureWizardStepsPanel.java:218: cannot find symbol [javac] symbol : class UnavailableServiceException [javac] location: class com.eteks.sweethome3d.swing.ImportedFurnitureWizardStepsPanel [javac] } catch (UnavailableServiceException ex) { [javac] ^ [javac] /var/tmp/portage/media-gfx/sweethome3d-3.0-r2/work/SweetHome3D-3.0-src/src/com/eteks/sweethome3d/swing/ImportedFurnitureWizardStepsPanel.java:221: cannot find symbol [javac] symbol : class BasicService [javac] location: class com.eteks.sweethome3d.swing.ImportedFurnitureWizardStepsPanel [javac] final BasicService service = basicService; [javac] ^ [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 78 errors BUILD FAILED /var/tmp/portage/media-gfx/sweethome3d-3.0-r2/work/SweetHome3D-3.0-src/build.xml:12: Compile failed; see the compiler error output for details. Total time: 6 seconds * ERROR: media-gfx/sweethome3d-3.0-r2 failed (compile phase):
closing this bug as it is duplicate of bug 209696 *** This bug has been marked as a duplicate of bug 209696 ***
We're now at version 5.2