Golang ialah bahasa pengaturcaraan dengan pembangunan yang cekap dan kelajuan berjalan secara beransur-ansur, namun, dalam beberapa senario, kita perlu memanggil kod Java untuk menyelesaikan fungsi tertentu. Pemalam Java untuk merealisasikan kebolehoperasian antara Golang dan Java.
Artikel ini akan memperkenalkan cara memasang pemalam Java dalam Golang.
Mula-mula, kami perlu memasang persekitaran Java secara setempat Jika anda telah memasang persekitaran Java, anda boleh melangkau langkah ini secara langsung.
Lawati laman web rasmi Oracle untuk memuat turun dan memasang Java Development Kit (JDK):
https://www.oracle.com/java/technologies/downloads/
Selepas pemasangan selesai, gunakan arahan berikut untuk mengesahkan sama ada Java telah berjaya dipasang:
java -version
Jika anda memasang Java dengan betul dan mengkonfigurasi pembolehubah persekitaran PATH, anda akan melihat maklumat versi Java anda.
Sebelum memasang pemalam Java, kami perlu memasang bahasa Go Jika anda telah memasang bahasa Go, anda boleh melangkau langkah ini secara langsung .
Lawati tapak web rasmi Go untuk memuat turun dan memasang pengkompil Go terkini:
https://golang.org/dl/
Selepas pemasangan, sahkan sama ada Go telah berjaya dipasang melalui arahan berikut:
go version
Jika anda dengan betul Selepas bahasa Go dipasang dan pembolehubah persekitaran PATH dikonfigurasikan, anda akan melihat maklumat versi Go anda.
Cgo ialah jambatan antara kebolehoperasian bahasa Go dan C Di sini, kita perlu menggunakan cgo untuk merealisasikan interaksi antara bahasa Golang dan Java melalui perkara berikut arahan :
go get github.com/golang/cgo
Selepas pemasangan selesai, kita boleh memasukkan arahan berikut pada baris arahan untuk mengesahkan sama ada cgo telah berjaya dipasang:
go tool cgo -h
Jika anda memasang cgo dengan betul, anda akan melihat cgo Gunakan dokumentasi.
Selepas memasang komponen di atas, kami perlu memuat turun [Java.go](https://github.com/sbinet/go- java) pemalam ini adalah salah satu alat utama untuk Go berinteraksi dengan Java Muat turun pemalam Java.go melalui arahan berikut:
go get github.com/sbinet/go-java
Selepas pemasangan, jalankan arahan berikut untuk membina Java. setempat dan ikatkannya ke Go:
cd $GOPATH/src/github.com/sbinet/go-java/examples/helloworld go build -v
Jika semuanya berjalan lancar, anda akan menemui fail boleh laku bernama helloworld dalam direktori $GOPATH/src/github.com/sbinet/go-java/examples/helloworld
.
Jalankan arahan berikut untuk memulakan pemalam Java.go:
java -Djava.library.path=./Java_net/Java.main/lib/ -jar Java_net/Java.main/lib/Java_net.Java.main-0.0.1-SNAPSHOT.jar &
Akhir sekali, jalankan arahan berikut dari baris arahan untuk memulakan helloworld:
./helloworld
Jika semuanya baik-baik saja , anda akan melihat Output 'Hello, Java World!'
Kami baru sahaja berjaya memasang pemalam Java dalam Golang Dalam kerja pembangunan masa hadapan, kami boleh melaksanakan sambungan antara Golang dan Java dengan mudah dengan bantuan Java.go komunikasi antara.
Atas ialah kandungan terperinci golang install java plug-in. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!