Kompilieren von vier Java-Dateien in einem Paket mit javac
Habe ich vier java-Dateien in meinem Ordner. Sie sind alle im gleichen Paket. Hier ist die Paket-Deklaration
package com.osama.GHide
Alle diese Klassen im selben Paket. Ich möchte wissen, wie kann ich kompilieren Sie Sie mit javac
(ich meine, ich weiß nicht, wie zu kompilieren mehrerer Dateien, die mit jedem anderen). Und sobald das getan ist, wie starte ich dann mit java
Befehl in der CLI? hier sind die Datei Namen.
EnteringPoint.java
HidingProcess.java
ListFiles.java
InformationsquelleAutor der Frage prometheuspk | 2011-11-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Aus dem Projekt-root-Verzeichnis:
Ausgeführt werden, vorausgesetzt, dass keine anderen Abhängigkeiten:
(Vorausgesetzt
EnteringPoint
hat die normalenmain
Funktion.)Den
javac
Befehl kompiliert alle.java
- Dateien in das package-Verzeichnis. Da Sie alle im gleichen Paket/Verzeichnis, das funktioniert. Er stellt auch die generierten.class
- Dateien im gleichen Verzeichnis, die möglicherweise oder möglicherweise nicht, was Sie wollen.Lege Sie in ein anderes Verzeichnis, verwenden Sie die
-d
option und geben Sie einen Pfad.Dann laufen:
InformationsquelleAutor der Antwort Dave Newton
Können Sie ausführen, indem mithilfe des Befehls :- javac -cp src/com/**/*.java
Ich bin asuming es gibt keine andere dependenices und Ihr root-Klasse-name src nur.
InformationsquelleAutor der Antwort Parmatma