Um classpath é um parâmetro que indica para a máquina virtual Java onde as classes definidas pelo usuário e os pacotes estão localizados. Você está trabalhando em um projeto no Eclipse e precisa definir o classpath? Veja como defini-lo em algumas etapas.
Com o Eclipse, na verdade você não digita um caminho de classe como faria em um aplicativo Java normal. Em vez disso você adiciona bibliotecas, pastas e projetos na janela Propriedades do seu projeto no Project Explorer. O Eclipse torna muito fácil de gerenciar o seu classpath.
Instruções
-
Abra o Eclipse. Procure o Project Explorer. Você deve ter um projeto lá; se não, não haverá necessidade de se definir o classpath.
-
Clique com o botão direito do mouse sobre o nome do projeto e selecione "Propriedades". Alternativamente, você pode clicar no nome do projeto e pressionar as teclas "Alt" e "Enter" simultaneamente. Uma janela aparecerá.
-
Selecione "Java Build Path". Várias guias aparecerão, incluindo "Source" (fonte), "Projects" (projetos) e "Libraries" (bibliotecas) .
-
Se você quiser adicionar o código-fonte do projeto atual, selecione a opção "Source" e depois clique no botão "Add Folder" (adicionar pasta).
-
Se você quiser adicionar o código de outro projeto no Eclipse para o classpath do projeto atual, selecione a guia "Projects". Em seguida, clique no botão "Add" (adicionar). Você conseguirá selecionar e adicionar projetos lá.
-
Finalmente, se você quiser adicionar arquivos jar, selecione a guia "Libraries". De lá, você pode adicionar qualquer arquivo jar, interno ou externo. Um jar interno está localizado nos diretórios do seu projeto. Para adicionar um jar interno, clique no botão "Add Jar" (adicionar jar) e, em seguida, navegue até o jar e adicione-o. Clique em "Add External Jar" (adicionar jar externo) se quiser adicionar um jar que esteja localizado no disco rígido do computador, mas não no projeto atual.
-
Se você quiser adicionar classes em vez de um arquivo jar, basta clicar no botão "Add Class Folder" (adicionar pasta de classe) na guia "Libraries".