Salve galera, blz?
Estou passando por uma situação meio esquisita e gostaria da opnião de vocês sobre isso.
Bom, tenho uma lib que não tenho todos os códigos dela, porém tenho de uma classe que alterei e preciso substituir no JAR. Porém, depois de fazer isso, o sistema que utiliza essa lib dispara o seguinte erro:
Exception in thread “main” java.lang.NoClassDefFoundError: br/com/softsite/sfc/config/SFCConfig
at br.com.softsite.syncserver.server.SSSyncServer.startServerSocket(SSSyncServer.java:94)
at br.com.softsite.syncserver.server.SSSyncServer.main(SSSyncServer.java:224)
Caused by: java.lang.ClassNotFoundException: br.com.softsite.sfc.config.SFCConfig
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)
… 2 more
O interessante é que essa classe que a VM reclama que não foi encontrada está no mesmo JAR que alterei. Já tentei criar um novo JAR, com o mesmo conteúdo do anterior e também somente alterar a classe que alterei e dá no mesmo erro.
Alguém tem alguma idéia do que está acontecendo?
Obs.: Tenho certeza que a classe citada acima está dentro do JAR;
Vlw!