Fala galera,
baixei um projeto aqui que tem várias classes e vários pacotes.
Se eu tento compilar uma classe individualmente, dá erro porque o javac não encontra as classes dos outros pacotes.
Qual o comando que devo utilizar para compilar todas as classes de todos os pacotes?
Dúvida Javac Vários packages
3 Respostas
Boa noite, voce deve compilar as classes na ordem, comece com aquela que não tem nenhum tipo de dependencia, depois vai para aquela que tinha depencencia da que voce compilou anteriormente, e assim sucessivamente, ou utilize alguma ide como netbeans ou eclipse que localiza e compila as classes necessárias automáticamente.
Galera,
vem um script junto da pasta do projeto, para compilá-lo.
javac -extdirs lib/ core/*.java
javac -extdirs lib/ movement/*.java
javac -extdirs lib/ report/*.java
javac -extdirs lib/ routing/*.java
javac -extdirs lib/ gui/*.java
javac -extdirs lib/ input/*.java
javac -extdirs lib/ applications/*.java
javac -extdirs lib/ interfaces/*.java
o problema persiste!
alguém pode me ajudar…
tentei abrir o projeto no netbeans
quando vou em construir, diz que está pronto mas as .class não aparecem!
pessoal,
resolvi meu problema compilando da seguinte maneira:
javac -cp endereco-para-pasta-raiz:endereco-para-jar-necessario pacote1/.java
javac -cp endereco-para-pasta-raiz:endereco-para-jar-necessario pacote2/.java
…
javac -cp endereco-para-pasta-raiz:endereco-para-jar-necessario pacoteN/*.java