2012-08-26 17 views
11

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

+1

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. –

+0

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

+0

Successo con il corso! –

risposta

15

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à.

4

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".

1

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.

0

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.

Problemi correlati