Olá a todos…
Estou tendo alguns problemas no que se refere à classes não encontradas…
Estou usando o seguinte programa para rodar uma aplicação:
rem rodar.bat
rem echo off
@set cp=c:patriciapacotes
@set cp=%cp%;c:patricia
@set cp=%cp%;ant.jar
@set cp=%cp%;commons-beanutils.jar
@set cp=%cp%;commons-collections.jar
@set cp=%cp%;commons-digester.jar
@set cp=%cp%;commons-logging.jar
@set cp=%cp%;commons-logging-api.jar
@set cp==%cp%;hsqldb.jar
@set cp=%cp%;itext-0.96.jar
@set cp=%cp%;jakarta-poi-1.5.1-final-20020615.jar
@set cp=%cp%;jasperreports-0.4.6.jar
@set cp=%cp%;mysql-connector-java-3.0.7-stable-bin.jar
@set cp=%cp%;tools.jar
@set cp=%cp%;xercesImpl.jar
@set cp=%cp%;xmlParserAPIs.jar
@echo %cp%
java -cp %cp%;%cp% telas.FrmSenha >> saida.txt
set cp=;
Todos os .jar estão no diretório pacotes.
Puxa… agora que eu vi… tem um == num lugar ali… será que é isso? Bom, a exceção eu não descobri ainda onde exatamente ela está…
Eu queria saber como melhorar esse arquivo de lote para que, quando se inserir mais .jar no diretório pacotes, ele inclua automaitcamente.
Um dos problemas que eu tenho é que ele não consegue achar as classes do mysql (com.???.??? e org.??.?), mas se eu copio os 2 diretórios, funciona… o mesmo com o jasper.
Se vocês perceberam algum erro, por favor avisem.
Obrigado!


