Ho appena iniziato a giocare con IntelliJ. Devo chiamare una funzione da un file di classe che ho scaricato, quindi ho bisogno di fare riferimento a un file .class nel mio progetto. Non riesco a capire come aggiungerlo al mio progetto. Lo apprezzerei se qualcuno potesse guidarmi.Riferimento a un file .class in IntelliJ Java Project
risposta
Nella scheda "Dipendenze" della finestra di dialogo della struttura del progetto è possibile aggiungere la directory radice del percorso classe del file di classe. Ovviamente il file di classe deve essere nella giusta struttura di directory corrispondente al pacchetto della classe, altrimenti non funzionerà.
Selezionare la radice del progetto e premere F4. Quindi vedrai la struttura del progetto. Seleziona la sezione "Librerie" sul lato sinistro e fai clic sul simbolo più per creare una "Nuova biblioteca del progetto". Scegli 'Java' e seleziona la directory in cui si trova il file .class. Procedere con i passaggi rimanenti facendo clic su "OK".
Per accedere alla scheda delle dipendenze, fare doppio clic sulla cartella "src", quindi fare clic sul pulsante più verde in alto a destra. fai clic su "JAR o directory", quindi aggiungi la cartella principale del tuo file .class.
Per le versioni più recenti di Intellij, premere Ctrl + Alt + Maiusc + s per aprire le impostazioni del progetto, quindi scegliere Moduli, nella scheda Dipendenze scegliere il + verde e aggiungere la cartella in cui si trova il file .class. Sotto scope, scegli compilare.
- 1. Intellij Idea - Extract Class
- 2. Intellij Extract Inner Class
- 3. Come eseguire il file .class Java da un altro file .class? (java newb)
- 4. come convertire il file .java in un file .class
- 5. FileNotFoundException esegue JBehave (Maven Project, IntelliJ)
- 6. Android Library Project Jar + IntelliJ IDEA 11
- 7. Posso creare un riferimento sorgente cross-project in redmine?
- 8. Iniettare una funzione in un file .class Java usando Haskell
- 9. Intellij java class diagram, frecce tra le classi
- 10. Importare Java Project nell'applicazione Android?
- 11. Intellij: Modifica modello JUnit Test Class
- 12. Kotlin riferimento non risolto in IntelliJ
- 13. Eager java class loading
- 14. esattamente dove devo Mettere .gitignore file in Android Studio Project
- 15. Come creare Maven Multi Module Project in Intellij?
- 16. Xcode Project File non visualizzati in Project Navigator
- 17. NetBeans Java Project Percorso del file di testo
- 18. java static class/variables
- 19. Riferimento codice sorgente cross-project in Xcode 4
- 20. Python 2.6: Class in a Class?
- 21. Deadlock Java in Class Loader
- 22. Progetto Web Java che fa riferimento a un altro progetto Java
- 23. Object [] per Class [] in Java
- 24. wsimport .wsdl: perché generare file .class e non file .java?
- 25. Java in Eclipse: generazione automatica del file .class
- 26. Riferimento a file JS separati rispetto a un file JS
- 27. Come faccio a fare riferimento a una risorsa in Java?
- 28. Creazione di un file di libreria Java con IntelliJ IDEA
- 29. Aggiungi un nuovo file in Intellij non aggiunto a subversion
- 30. Come faccio a fare riferimento a una directory in Java?
Stai facendo il corso "Algoritmi" da corsea.org? Ho zippato il file di classe al file jar (zip) e l'ho incluso come dipendenza dal progetto. –
Haha! sì in realtà. Sono più uno sviluppatore .Net quindi la mia domanda è piuttosto semplice. La risposta che ho segnato ha funzionato bene. Il punto era che (al contrario di .Net, in cui si fa riferimento alle singole DLL nel progetto), è necessario selezionare una cartella per identificare le proprie dipendenze (non singoli file .class) e tutto all'interno di tale cartella sarebbe accessibile all'interno del progetto. – DeveloperInToronto
Successo con il corso! –