Nach dem intrustction bei https://hyperledger-fabric.readthedocs.io/en/latest/Setup/JAVAChaincode/, ich war in der Lage zu implementieren eine Hyperledger Java chaincode lokal, dh implementieren:kann nicht Hyperledger Java chaincode über Github
- Richten Sie eine Validierung Peer
- schreiben und bauen eine Java chaincode lokal, etwa in einem Verzeichnis X erfolgreich mit
- Deploy (die eine
build.gradle
Datei enthält)peer chaincode deploy -l java -p full_path_to_X -c ...
Aber wHE habe ich nie das chaincode Verzeichnis Github laden, und versuchen, diese Adresse während deploy: peer chaincode deploy -l java -p https://github.com/user/X
, habe ich den Fehler:
"Erro getting chaincode package bytes. Error cloning git repository exit status 128"
Es ist nicht ein Problem mit Git-Repository, denn in ihm gibt es eine Go chaincode, und ich kann diesen Go-Chaincode erfolgreich auf diese Weise implementieren.
Wäre es ein Problem mit dem in Hyperledger verwendeten Java-Container-Image, das keine Funktion zum Abrufen eines Remote-Chaincodes von Git hat?