Директория в моих файлах .jar, как это:Run исполняемой банки броском ClassNotFoundException
в remote.jar
-com
-lib
-META-INF
под META-INF
является файлом MANIFEST.MF
:
Manifest-Version: 1.0
Class-Path: lib/*
Main-Class: com.xx.xx.Main
и все фляги под lib
папка.
Из командной строки, когда я запускаю java -jar remote.jar
, он дает мне ClassNotFoundException
, класс не найден в одной из банок под lib
папкой. Если функция main
не ссылается на какой-либо класс в lib, командная строка работает без проблем.
Мой вопрос в том, почему он не может найти классы в баночках под lib.
EDIT:
нет вложенных папок в папке lib
возможно дубликат [java.lang.ClassNotFoundException при запуске Java - jar (все еще не решен)] (http://stackoverflow.com/questions/1795452/java-lang-classnotfoundexception-when-running-java-jar-still-unsolved) –
на стороне заметки: ваше название неверно –
Попробуйте изменить путь к классу './Lib /' – Choc13