java.lang.ClassNotFoundException: org.codehaus.plexus.classworlds.launcher.Launcher hatasinin cozumu

javafx
  • Turgay Can
  • Tarih

    29 Jan, 2013
  • Yorum

    0
  • Görüntüleme

    3264
  • İndirme

    0

java.lang.ClassNotFoundException: org.codehaus.plexus.classworlds.launcher.Launcher hatasinin cozumu

Merhaba,
NetBeans üzerinde bulduğum kaynak kodlara ek sınıflar yazarak kendi DatePicker nesnemi yapıp, SceneBuilder'a eklemek istiyordum. Bu iş nasıl yapılır diyip, araştırmaya koyuldum. NetBeans için gerekli plugin'lerimi kurdum. Gerekli Plugin : NetBeans Plugin Development. Plugini kurduktan sonra Sağ tuş yapıp açıla nmenüden New Project.. -> maven - > NetBeans Application sekmesini seçip sonraki gerekli isimleri verip, proje yaratmak istedim fakat aşağıdaki gibi bir hata aldım.

 java.lang.NoClassDefFoundError: org/codehaus/plexus/classworlds/launcher/Launcher
Caused by: java.lang.ClassNotFoundException: org.codehaus.plexus.classworlds.launcher.Launcher
    at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
Exception in thread "main" 

Hatanın sebebini ufak bir araştırma yaptıktan sonra bu kaynaktan edindim. Türkçe içerik oluşması sebebi ile paylaşayım.

Kaynaktanda anlaşılacağı üzere, sorunun sebebi Environmental Variables(Ortam değişkeni) olarak tanımlanan M2_HOME değişkenden ikinci bir M3_HOME daha tanımlı olmasıydı. Birini kaldırdığımızda hatadan ortadan kalkmış oldu.

İyi çalışmalar.

0 Yorum..

Yorum yapmak için "Giriş yapın" yada "Misafir üye" olarak yorum yapabilirsiniz.

Yorum Yap