Хочу опробовать библиотеку jssc для работы с COM портом. После импортированния в Eclipse, тестовый код запускается
import jssc.SerialPortList;
public class test {
public static void main(String[] args) {
String[] portNames = SerialPortList.getPortNames();
for(int i = 0; i < portNames.length; i++){
System.out.println(portNames[i]);
}
}
}
Но при попытке запустить из командной строки скомпилированный test.class, выдает ошибку:
Exception in thread "main" java.lang.NoClassDefFoundError: jssc/SerialPortList
at test.main(test.java:8)
Caused by: java.lang.ClassNotFoundException: jssc.SerialPortList
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 1 more
Пробовал помещать "jssc.jar" непосредственно в "C:\Program Files\Java\jdk1.8.0_191\bin", но это не помогает. С джавой, только начинаю работать, по этому прошу вашей помощи.
Зависимости должны быть доступны в CLASSPATH
java -cp .;jssc.jar test
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
При наличии ресурсов в папке с JAR файлом метод getResource() берет их оттуда Необходимо, что бы метод getResource() брал ресурсы из JAR файла, а не папки,...
Хочу создать html-шаблон для подписи для Office Outlook 365Весь шаблон есть на table