Come posso compilare un programma Java in Eclipse senza eseguirlo?


91

Vorrei compilare il mio programma Java in Eclipse ma non eseguirlo. Non riesco a capire come farlo.

Come posso compilare un programma Java in .classfile in Eclipse senza eseguirlo?


@ TheLQ: Esatto, e non sapevo che fosse compilato automaticamente. Grazie.
Jonas

Posso ricevere anche un messaggio di compilazione?
gstackoverflow

Risposte:


45

Puoi deselezionare la build automaticamente nel menu Progetto e quindi creare a mano digitando Ctrl + B o facendo clic su un'icona che appare a destra dell'icona della stampante.


11

Dovrai andare su Progetto-> Pulisci ... , quindi creare il tuo progetto. Funzionerà anche quando il codice sorgente non contiene alcun metodo principale da eseguire come programma eseguibile. I file .class appariranno nella cartella bin del tuo progetto, nel tuo spazio di lavoro.


3

Nel caso in cui elimini il tuo file .class in Eclipse e poi provi a ricostruirlo dal file .java, non farà nulla. Se provi a eseguire il file .java senza il file .class riceverai un errore che non riesce a trovare la classe principale.

Dovrai modificare e salvare nuovamente il file .java, quindi crearlo di nuovo, oppure dovrai eseguire Clean sul progetto e poi compilare di nuovo.


3

Fare clic con il tasto destro su Yourproject(in project Explorer)-->Build Project

Compilerà tutti i file nel progetto e aggiornerà la cartella di build, il tutto senza essere eseguito.


2

Prova questo nella tua console:

javac {$PathToYourProyect}/*

Se hai bisogno anche di una libreria esterna, prova:

javac -cp {$PathToYourLibrary}.jar {$PathToYourProyect}/*

2

Fare clic con il tasto destro sul file nel pacchetto Explorer Quindi vai a Mostra in Sotto vai al terminale Eclipse avrà un terminale quindi Usa javac fileName per compilare


1

Vai al blocco di esplorazione del progetto ... fai clic con il pulsante destro del mouse sul nome del progetto seleziona "Build Path" -----------> "Configuration Build Path"

quindi si aprirà la finestra a comparsa.

in questa finestra pop-up troverai 4 schede. 1) sorgente 2) progetto 3) Libreria 4) ordina ed esporta

Fare clic su 1) Fonte

seleziona il progetto (sotto il quale è presente quel file che vuoi compilare)

e quindi fare clic su ok ....

Vai alla posizione dell'area di lavoro del progetto, apri una cartella bin e cerca quel file di classe ...

otterrai quel file java compilato ...

solo per verificare in modo incrociato controllare i tempi modificati.

spero che questo possa aiutare.

Grazie.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.