Primeiro vc precisa saber o caminho das classes, então digite isso, na pasta do arquivo.jar
$ jar -tvf arquivo.jarDepois, vá no seu HelloWorld.java (seu código-fonte), e dê um import, tipo esse:
(irá mostrar os caminhos para os .class)
import org.jivesoftware.smack.*;Como nem tudo é perfeito nesse mundo, e vc não pode simplesmente dar include, como quem usa php, então vc deve falar sobre o .jar na hora de compilar e na hora de executar...
(coloque o caminho retornado pelo comando anterior, trocando as "/" por ".")
Para isso compile, acrescentando o -cp (que sobrepõe o classpath atual)
$ javac -cp ".:arquivo.jar" HelloWorld.javaE para rodar, faça isso:
(neste caso, tudo deve estar na mesma pasta)
$ java -cp ".:arquivo.jar" HelloWorldImportante notar: na hora do "-cp" não troque o ":" por ";"...vc perderá duas horas com os paths definidos de maneira errada...
Nenhum comentário:
Postar um comentário