���������, ��� ��� ��.
�������� �� ��� ���-����������� � ���� ����� ;-)
��������� ���� �������� � JAR, �� �������� ��� ���������� �� ���� ��
������ �������������� ���������� �� CLASSPATH. ������ ����� ���
export CLASSPATH=<path>
java -jar myProg.jar
���� � �
java -cp <path> myProg.jar
���, ����������. ���������� ����� ������, ������ � �������������, �.�. �
������� ��������� JVM ������� ������������ ������� ����������� ������
������� � CLASSPATH.
����� � ���������? �� �� �� �� � ����� ����������� �� Manifest �����?
���� � ���� ������� ������� � Magic Number, ����� �������� �� ������ ����
�������� ������������ (������� JDK 1.4.0 Sun):
***
[vd@random classes]$ java sim/gui/SimGUI config.xml
Exception in thread "main" java.lang.ClassFormatError:
sim/gui/CompletionEstimator (Bad magic number)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:509)
at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:246)
at java.net.URLClassLoader.access$100(URLClassLoader.java:54)
at java.net.URLClassLoader$1.run(URLClassLoader.java:193)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
at java.lang.ClassLoader.loadClass(ClassLoader.java:262)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:322)
at sim.gui.SimGUI.<init>(SimGUI.java:66)
at sim.gui.SimGUI.main(SimGUI.java:568)
***
�������� ��������
--
[EMAIL PROTECTED]