Exception in thread "main" java.lang.NoClassDefFoundError:
org/apache/commons/lang3/StringUtils
at com.github.devnied.emvnfccard.enums.EmvCardScheme.(EmvCardScheme.java:97)
at com.github.devnied.emvnfccard.enums.EmvCardScheme.(EmvCardScheme.java:32)
at com.github.devnied.emvnfccard.parser.EmvParser.readWithAID(EmvParser.java:277)
at com.github.devnied.emvnfccard.parser.EmvParser.readEmvCard(EmvParser.java:120)
at com.github.devnied.emvpcsccard.Main.main(Main.java:64)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang3.StringUtils
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 5 more
Я добавил commons-lang-2.6.jar и commons-lang3-3.1-sources.jar в libs и путь к классам
Я пытаюсь запустить пример проекта с этой библиотекой и получаю следующую ошибку:
[code]Exception in thread "main" java.lang.NoClassDefFoundError:
org/apache/commons/lang3/StringUtils
at com.github.devnied.emvnfccard.enums.EmvCardScheme.(EmvCardScheme.java:97) at com.github.devnied.emvnfccard.enums.EmvCardScheme.(EmvCardScheme.java:32) at com.github.devnied.emvnfccard.parser.EmvParser.readWithAID(EmvParser.java:277) at com.github.devnied.emvnfccard.parser.EmvParser.readEmvCard(EmvParser.java:120) at com.github.devnied.emvpcsccard.Main.main(Main.java:64) Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang3.StringUtils at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 5 more [/code]
Я добавил [b]commons-lang-2.6.jar[/b] и [b]commons-lang3-3.1-sources.jar[/b] в [b]libs[/b] и [b]путь к классам[/b]
[b]Основной класс:[/b]
[code]public static void main(final String[] args) throws CardException { Main pcsc = new Main(); CardTerminal ct = pcsc.selectCardTerminal(); Card c = null; if (ct != null) { c = pcsc.establishConnection(ct); CardChannel channel = c.getBasicChannel(); PcscProvider provider = new PcscProvider(channel); EmvParser parser = new EmvParser(provider, false); parser.readEmvCard(); c.disconnect(false); } } [/code]
Я ссылался на следующие ссылки:
[list] [*]java. lang.ClassNotFoundException: org.apache.commons.lang.StringUtils из BaseClassLoader [*]Демонстрация платформы Struts 2 < li>http://apache-commons.680414.n4.nabble.com/lang-java-lang-NoClassDefFoundError-org-apache-commons-lang-StringUtils-Exception-td3735881.html [/list]
Я пытаюсь закодировать источник представления HTML как \u03C4. Получил помощь от этого ОТВЕТА, но сначала я использовал org.apache.commons.lang3, но увидел ЭТУ ССЫЛКУ, которая переместилась на org.apache.commons.text
Вот мой код:
import...
Когда я использую Commons-Text 1.11.0 с модернизированным Commons-Lang3 3.14.0,
java.lang.NoClassDefFoundError: Could not initialize class org.apache.commons.text.StringEscapeUtils
Когда я использую Commons-Text 1.11.0, несмотря на то, что Maven...