root@backup:/home/lukasz/DeviceManager20120221# java -jar
DeviceManager.jar switch
Exception in thread "main" java.lang.NoClassDefFoundError:
BackupSystem/SimpleBackupManager
at devicemanager.DeviceManager.main(DeviceManager.java:15)
Caused by: java.lang.ClassNotFoundException:
BackupSystem.SimpleBackupManager
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:334)
... 1 more
root@backup:/home/lukasz/DeviceManager20120221# java -cp
DeviceManager.jar devicemanager.DeviceManager switch
Exception in thread "main" java.lang.NoClassDefFoundError:
BackupSystem/SimpleBackupManager
at devcemanager.DeviceManager.main(DeviceManager.java:15)
Caused by: java.lang.ClassNotFoundException:
BackupSystem.SimpleBackupManager
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:334)
... 1 more
manifest.mf
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.2
Created-By: 1.7.0_03-b05 (Oracle Corporation)
Class-Path: lib/eclipselink-2.3.0.jar lib/javax.persistence-2.0.jar li
b/org.eclipse.persistence.jpa.jpql_1.0.0.jar lib/mysql-connector-java
-5.1.13-bin.jar lib/QuickBackupDBM.jar lib/mysql-connector-java-5.1.1
0-bin.jar lib/mail.jar lib/commons-net-3.0.1.jar lib/jasypt-1.8.jar l
ib/QuickGestio.jar
X-COMMENT: Main-Class will be added automatically by build
Main-Class: devicemanager.DeviceManager
po rozpakowaniu pliku jar
klasa BackupSystem/SimpleBackupManager jest tam gdzie powinna, chyba ;)
wcześniejsza wersja projektu była w Eclipse - nie miałem problemów z
odpaleniem go pod Debianem. Jednak osobiście wolę środowisko NetBeans
więc przeniosłem ten projekt do niego. Z góry dziękuje za wszystkie uwagi.
Pozdrawiam
Łukasz Wojton
To, �e klasa SimpleBackupManager jest tam gdzie (naszym zdaniem) by� powinna nie oznacza, �e JVM o tym wie.
W jakim pliku jar z poni�szych znajduje si�SimpleBackupManager? Mo�e to po prostu brak jakiego� jar'a na classpath?Jak wygl�da kod klasy�DeviceManager w 15 linii?
Class-Path: lib/eclipselink-2.3.0.jar lib/javax.persistence-2.0.jar li
ďż˝ b/org.eclipse.persistence.jpa.jpql_1.0.0.jar lib/mysql-connector-java
ďż˝ -5.1.13-bin.jar lib/QuickBackupDBM.jar lib/mysql-connector-java-5.1.1
ďż˝ 0-bin.jar lib/mail.jar lib/commons-net-3.0.1.jar lib/jasypt-1.8.jar l
ďż˝ ib/QuickGestio.jarďż˝
--
In order to post a job offer or any other advertisement please contact us at in...@java.pl
Aby publikowaďż˝ na grupie „Polish Java User Group”, wyďż˝lij wiadomo�� e-mail na adres
polish-java...@googlegroups.com
By wypisa� si� z grupy wy�lij e-mail do
polish-java-user-...@googlegroups.com
Wi�cej opcji na stronie grupy
http://groups.google.com/group/polish-java-user-group?hl=pl?hl=pl