Сегодня написал небольшое свинговое приложение для работы с EJB, расположенными на JBoss 4.0.1
Из IDEA все работает, запускается...
Пакую класс-файлы в JAR с манифестом...
запускаю вот таким батником:
set MYCLASSPATH=%JBOSS_HOME%\server\default\lib\jboss-j2ee.jar;%JBOSS_HOME%\server\default\lib\jnpserver.jar;%JBOSS_HOME%\server\default\lib\jboss.jar;%JBOSS_HOME%\server\default\lib\jboss-transaction.jar;%JBOSS_HOME%\lib\jboss-common.jar;
java -classpath %MYCLASSPATH% -jar client.jar
ругается Exception in thread "main" java.lang.NoClassDefFoundError: javax/ejb/CreateException
весь день промучался, пока наконец не запустил вот так:
set MYCLASSPATH=%JBOSS_HOME%\server\default\lib\jboss-j2ee.jar;%JBOSS_HOME%\server\default\lib\jnpserver.jar;%JBOSS_HOME%\server\default\lib\jboss.jar;%JBOSS_HOME%\server\default\lib\jboss-transaction.jar;%JBOSS_HOME%\lib\jboss-common.jar;
java -classpath %MYCLASSPATH% task.warehouse.client.WarehouseClient
все заработало!
Где я накосячил?