Merhaba SweetHome3D açılmıyor java ile ilgili problem olabilirmi terminal çıktısı aşağıdaki gibidir
[obg@obg ~]$ sweethome3d
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by javax.media.j3d.JoglPipeline (file:/usr/lib/sweethome3d/java3d-1.6/j3dcore.jar) to method sun.awt.AppContext.getAppContext()
WARNING: Please consider reporting this to the maintainers of javax.media.j3d.JoglPipeline
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
Inconsistency detected by ld.so: dl-lookup.c: 111: check_match: Assertion `version->filename == NULL || ! _dl_name_match_p (version->filename, map)' failed!
[obg@obg ~]$
Şİmdi kurdum ve çalıştırdım sorun yaşamadım. Yansılarınızı yenileyin ve sisteminizi güncelleyin. Java bağımlılıklarınızı kontrol edin
archman.org - Bizi bilen iyi bilir, bilmeyen de kendi gibi bilir.!
Demiray bey ne kadar java varsan yükledim 😀 sonuç böyle
[obg@obg ~]$ sweethome3d
Exception in thread "main" java.awt.AWTError: Assistive Technology not found: org.GNOME.Accessibility.AtkWrapper
at java.desktop/java.awt.Toolkit.newAWTError(Toolkit.java:473)
at java.desktop/java.awt.Toolkit.fallbackToLoadClassForAT(Toolkit.java:489)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1605)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.desktop/java.awt.Toolkit.loadAssistiveTechnologies(Toolkit.java:537)
at java.desktop/java.awt.Toolkit.getDefaultToolkit(Toolkit.java:598)
at com.eteks.sweethome3d.swing.SwingTools.showSplashScreenWindow(Unknown Source)
at com.eteks.sweethome3d.SweetHome3D.init(Unknown Source)
at com.eteks.sweethome3d.SweetHome3D.main(Unknown Source)
Caused by: java.lang.ClassNotFoundException: org.GNOME.Accessibility.AtkWrapper
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:416)
at java.desktop/java.awt.Toolkit.fallbackToLoadClassForAT(Toolkit.java:486)
... 14 more
Comment by Guido (guidoj) - Tuesday, 13 August 2019, 12:49 GMT
Runningexport SWEETHOME3D_JAVA3D="1.5"; sweethome3d
works with either java 1.8.0_222 or java 12.0.2
Comment by Muflone (muflone) - Sunday, 25 August 2019, 15:08 GMT
That's an issue with the NVIDIA drivers that doesn't work well with Java3D 1.6
As explained during the installation process you can switch to Java3D 1.5 using
SWEETHOME3D_JAVA3D=1.5 sweethome3d
or set the SWEETHOME3D_JAVA3D environment variable in your profile
TRANSLATE ÇEVİRİ:
Yorum yapan: Guido (guidoj) - Salı, 13 Ağustos 2019, 12:49 GMT
Çalıştır:
Dışa aktar SWEETHOME3D_JAVA3D = "1.5"; sweethome3d
Java 1.8.0_222 veya Java 12.0.2 ile çalışır
Yorum yapan: Muflone (muflone) - Pazar, 25 Ağustos 2019, 15:08 GMT
Java3D 1.6 ile iyi çalışmayan NVIDIA sürücülerinde bir sorun var
Yükleme işlemi sırasında açıklandığı gibi kullanarak Java3D 1.5'e geçebilirsiniz.
SWEETHOME3D_JAVA3D = 1.5 sweethome3d
veya SWEETHOME3D_JAVA3D ortam değişkenini profilinizde ayarlayın
archman.org - Bizi bilen iyi bilir, bilmeyen de kendi gibi bilir.!