Boa noite pessoal,
já consegui executar alguns exemplos do CORBA, porém todo esses exemplos não utilizavam module na IDL e quando compilava ficava na pasta principal do projeto. Entretanto, quando utilizo o mesmo código colocando-o em um pacote (Utilizando o module) que vou tentar executar tanto o servidor quanto o cliente, surge uma mensagem que a classe “main” não pode se encontrada…
-> Abaixo a linha de execução do servidor dentro de um pacote
java calculadora.calcServer -ORBInitialPort 1050 -ORBInitialHost localhost&
-> Abaixo erro gerado após o disparo da linha acima.
Exception in thread “main” java.lang.NoClassDefFoundError: calculadora/calcServer
Caused by: java.lang.ClassNotFoundException: calculadora.calcServer
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248 )
Could not find the main class: calculadora.calcServer. Program will exit.
-> Linha de comando que não utilizo pacote
java calcServer -ORBInitialPort 1050 -ORBInitialHost localhost&
Alguém poderia me informar como devo proceder para executar um servidor dentro de um pacote…
Obrigado. 