Boa tarde a todos.
Escrevendo um aplicação a partir do bloco de notas do windows, como faço para usuar um arquivo .jar específico?
Por exemplo. fiz uma aplicação usuando o bloco de notas. tudo funciona bem. aí baixei o driver (jdbc) oracle e o salvei em uma pasta
específica que criei. Como faço para o compilador encontrar este arquivo no momento da compilação? é possível?
Grato.
javac -cp /caminho/do/seu/arquivo/jar.jar Classe.java
Isso Criara o arquivo Classe.class, e o compilador utilizara o arquivo.jar especificado no momento da compilacao, se estiver usando mais de um arquivo.jar, faca assim:
Windows:
javac -cp /caminho/do/seu/arquivo/jar.jar;/caminho/do/outro/arquivo.jar Classe.java
*nix:
javac -cp /caminho/do/seu/arquivo/jar.jar:/caminho/do/outro/arquivo.jar Classe.java
No windows o separador de arquivos é ; (ponto-e-virgular) ja no Linux, Unix e derivados é : (dois pontos).
Agora, depois de compilar, na hora de rodar a sua app (classe) voce tem que informar os arquvos .jar tambem, senao vai dar classnotfound…
java -cp /caminho/para/o/seu/arquivo/jar.jar Classe
Senao a “Classe” nao vai encontrar as classes que ela precisa
Espero ter sido claro,
se nao fui…
Pergunte mais.
Mais uma coisa,
Isso de fazer na mao é bom para aprender, depois que voce aprender a compilar, crie um script de compilacao automatico, usando o ANT
Procure sobre isso mais pra frente
Meu,
Nao posta duas vezes a mesma coisa nao!
Voce criou um post no AVANCADO e um no BASICO: http://www.guj.com.br/posts/list/200255.java
kemperacc
Valeu a dica… estou testando e deu certo.
quanto ao postar no basico e aqui no avançado, é que no básico postei e se voce ver até agora ninguém respondeu.
por isso postei aqui também.
obrigado pela dica…