Golang ist eine Programmiersprache mit effizienter Entwicklung und hoher Laufgeschwindigkeit. In einigen Szenarien müssen wir jedoch Java-Code aufrufen. in Um die Interoperabilität zwischen Golang und Java zu erreichen.
In diesem Artikel erfahren Sie, wie Sie Java-Plug-Ins in Golang installieren.
Zunächst müssen wir die Java-Umgebung lokal installieren. Wenn Sie die Java-Umgebung bereits installiert haben, können Sie diesen Schritt direkt überspringen.
Besuchen Sie die offizielle Website von Oracle, um das neueste Java Development Kit (JDK) herunterzuladen und zu installieren:
https://www.oracle.com/java/technologies/downloads/
Überprüfen Sie nach der Installation mit dem folgenden Befehl, ob Java erfolgreich installiert wurde:
java -version
Wenn Sie Java korrekt installiert und den PATH konfiguriert haben Wenn Sie die Umgebungsvariable verwenden, sehen Sie Ihre Java-Versionsinformationen.
Bevor wir das Java-Plugin installieren, müssen wir die Go-Sprache installieren. Wenn Sie die Go-Sprache bereits installiert haben, können Sie diesen Schritt direkt überspringen.
Besuchen Sie die offizielle Website von Go, um den neuesten Go-Compiler herunterzuladen und zu installieren:
https://golang.org/dl/
Überprüfen Sie nach der Installation mit dem folgenden Befehl, ob Go erfolgreich installiert wurde:
go version
Wenn Sie die Go-Sprache korrekt installiert und die PATH-Umgebung konfiguriert haben Variable, Sie sehen Ihre Go-Versionsinformationen.
Cgo ist eine Brücke zwischen der Go- und der C-Sprachinteroperabilität. Hier müssen wir cgo verwenden, um die Interaktion zwischen Golang und der Java-Sprache zu realisieren:
go get github.com/golang/cgo
Nach der Installation abgeschlossen ist, können wir den folgenden Befehl in der Befehlszeile eingeben, um zu überprüfen, ob CGO erfolgreich installiert wurde:
go tool cgo -h
Wenn Sie CGO korrekt installiert haben, wird die Dokumentation zur CGO-Nutzung angezeigt.
Nach der Installation der oben genannten Komponenten müssen wir das [Java.go](https://github.com/sbinet/go-java) Plug-in herunterladen Die Hauptinteraktion zwischen Go und Java ist eines der Tools. Laden Sie das Java.go-Plugin über den folgenden Befehl herunter:
go get github.com/sbinet/go-java
Führen Sie nach der Installation den folgenden Befehl aus, um Java lokal zu erstellen und an Go zu binden:
cd $GOPATH/src/github.com/sbinet/go-java/examples/helloworld go build -v
Wenn alles gut geht , Sie befinden sich im Verzeichnis $GOPATH/src/github.com/sbinet/go-java/examples/helloworld
. Suchen Sie die ausführbare Datei mit dem Namen helloworld.
Führen Sie den folgenden Befehl aus, um das Java.go-Plugin zu starten:
java -Djava.library.path=./Java_net/Java.main/lib/ -jar Java_net/Java.main/lib/Java_net.Java.main-0.0.1-SNAPSHOT.jar &
Führen Sie abschließend den folgenden Befehl über die Befehlszeile aus, um helloworld zu starten:
./helloworld
Wenn alles gut geht, sehen Sie die Ausgabe „Hallo, Java World!“ „
Genau das, was wir haben: Nach der erfolgreichen Installation des Java-Plug-Ins in Golang können wir in zukünftigen Entwicklungsarbeiten mithilfe von Java.go problemlos Interoperabilität zwischen Golang und Java erreichen.“
Das obige ist der detaillierte Inhalt vonGolang Java-Plugin installieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!