2015-08-10 4 views
0

Я пытаюсь запустить приложение Java на Linux, которая использует Tibco RV, но я постоянно получаю следующее сообщение об ошибке вошли:Исключение при запуске Tibrv: NoClassDefFoundError

ERROR: Uncaught exception 
java.lang.NoClassDefFoundError: com/tibco/tibrv/TibrvException 
     at com.bet.blues.as.MessagingServer.loadRVTransports(MessagingServer.java:681) 
     at com.bet.blues.as.MessagingServer.main(MessagingServer.java:382) 
Caused by: java.lang.ClassNotFoundException: com.tibco.tibrv.TibrvException 

Я проверил свои переменные окружения, и они установлены правильно: мой CLASSPATH содержит: /opt/tibco/tibrv/8.2/lib и мой ПУТЬ: /opt/tibco/tibrv/8.2/bin. В обоих случаях у меня есть tibrvj.jar с разрешениями на чтение, запись и выполнение. Я пропустил что-то при настройке дорожек? Как я могу избавиться от этого исключения?

ответ

0

Ваш вопрос уже ответили здесь, если я не ошибаюсь: Why am I getting a NoClassDefFoundError in Java?

Это происходит, когда есть файл класса, что ваш код зависит и он присутствует во время компиляции, но не нашел во время выполнения. Ищите различия в времени сборки и классах времени выполнения.

Смежные вопросы