Туплю.
У меня прога по адресу d:\proga\proga.java
Внутри надпись import gnu.regexp.*
Который лежит в c:\j2\lib\regexp.jar
Нахожусь в директории d:\proga
Компилю:
c:\j2\bin\javac -classpath c:\j2\lib\regexp.jar proga.java
- все ОК, получаю proga.class
Запускаю:
c:\j2\bin\java proga
- получаю исключение: нет класса gnu/regexp/RE (этот класс есть в библиотеке, я его пытаюсь использовать)
Если запускаю
c:\j2\bin\java -classpath c:\j2\lib\regexp.jar proga
- получаю исключение: нет класса proga.
Хотя этот класс есть, и если не обращаться к jar-библиотеке, то класс нормально запускается
Что делать?
xronik111
Попробуй
c:\j2\bin\java -classpath c:\j2\lib\regexp.jar;. proga
maggi14
Туплю.У меня прога по адресу d:\proga\proga.java
Внутри надпись import gnu.regexp.*
Который лежит в c:\j2\lib\regexp.jar
Нахожусь в директории d:\proga
Компилю:
c:\j2\bin\javac -classpath c:\j2\lib\regexp.jar proga.java
- все ОК, получаю proga.class
Запускаю:
c:\j2\bin\java proga
- получаю исключение: нет класса gnu/regexp/RE (этот класс есть в библиотеке, я его пытаюсь использовать)
Если запускаю
c:\j2\bin\java -classpath c:\j2\lib\regexp.jar proga
- получаю исключение: нет класса proga.
Хотя этот класс есть, и если не обращаться к jar-библиотеке, то класс нормально запускается
Что делать?