[JAVA] J'ai essayé d'exécuter une application d'échange de cartes de crédit avec Corda 1

table des matières

  1. Vue d'ensemble
  2. Lecteur supposé
  3. Présentation de l'application
  4. Environnement recommandé
  5. Installation du JDK
  6. Télécharger la source
  7. (Paramètres proxy)
  8. Compilez et démarrez
  9. Résumé

Aperçu

Exemple d'application mettant en œuvre la technologie de la chaîne de blocs / du registre distribué (DLT) http://github.com/corda/letterofcredit J'ai essayé de compiler / démarrer / essayer sur Windows.


Lecteur supposé

Imaginez les lecteurs suivants:

--_ Je ne peux pas écrire le code. __

Cet article a été créé ... Je ne suis pas familier avec la technologie, mais je veux en savoir plus sur la blockchain. Je l'ai créé parce que je voulais que ces gens l'essaient. La blockchain n'est plus limitée aux monnaies virtuelles. Le remplacement des activités existantes a commencé.

Aperçu de l'application

C'est un échantillon qui imite les transactions par carte de crédit dans le secteur du financement du commerce. Pour les transactions par carte de crédit https://lab.pasona.co.jp/97/ Et https://hunade.com/lc-nagare Prière de se référer à.


Environnement recommandé

Nous testons en utilisant l'environnement suivant.

  • Windows7 Professional SP1 64bit
  • Core i7-6700
  • 8GB RAM
  • Environnement de développement spécial: Aucun

L'environnement ci-dessus n'est pas essentiel, mais fondamentalement, il y a une forte possibilité qu'il ne fonctionnera pas à moins que la mémoire ne soit de 8 Go ou plus.


Installation du JDK

https://qiita.com/ko2a/items/69fa8a5366d7449500ca Installez le JDK en vous référant à.


Télécharger la source

Téléchargez la source du programme Lettre de crédit sur github. https://github.com/corda/LetterOfCredit


Sélectionnez Cloner ou télécharger sur la droite et cliquez sur Télécharger le ZIP. github letterof credit.png


Sélectionnez Enregistrer. githubダウンロード画面.png


(Paramètres du proxy)

Cette partie est destinée à ceux qui ne peuvent pas télécharger des données etc. sans passer par le serveur Proxy de l'entreprise. Veuillez vérifier auprès de votre administrateur réseau pour plus de détails. Il n'y a presque pas besoin d'un individu.

Voici les fichiers qui peuvent être utilisés immédiatement dans l'environnement Windows. https://github.com/sbir3japan/LetterOfCredit/raw/release/gradlew.bat Veuillez télécharger ce fichier et le copier dans le dossier décompressé. (Le fichier ci-dessus réécrit simplement le code de saut de ligne et ajoute le modèle de la commande de configuration du proxy de gradle. Si vous en comprenez la signification, vous n'avez pas besoin de faire de travail. Veuillez réécrire directement le fichier d'origine.)

プロキシ.png

Cliquez avec le bouton droit sur le fichier gradlew.bat écrasé (il s'affiche sous la forme gradlew selon le paramètre) ⇒ cliquez sur Modifier. Entrez les données proxy dans la 4ème ligne des données affichées. (Demandez à l'administrateur réseau la valeur)

プロキシ3-3.png


Installer et lancer

Compilez le code source décompressé et démarrez-le.

Installation

Démarrez l'invite de commande et accédez au dossier décompressé. (Par exemple, si vous répondez à Desktop pour un compte appelé YourAccountName, ce sera comme suit)

Déplacer le dossier


> cd C:¥User¥YourAccountName¥Desktop¥LetterOfCredit-release

Entrez la commande de compilation (comme suit)

Entrez la commande d'installation


> gradlew buildExecutableJar

Cela prendra un certain temps après la saisie de la commande, mais si les caractères suivants ** BUILD SUCCESSFUL ** </ font> s'affichent en vert, cela réussit. BUILD.png

Commencez

Entrez la commande de démarrage (comme suit)

Entrez la commande de démarrage


> java -jar kotlin-source/build/libs/eloc-demo.jar

Cela prendra un certain temps après avoir entré la commande. Si le message suivant s'affiche, le démarrage est réussi.

Message de réussite de démarrage


Start the demo by going to http://localhost:10014/web/loc/

Ce qui suit est affiché à l'écran (affiché sur la dernière ligne). cmdアドレス記載部分.png

Accès depuis le navigateur

Après avoir confirmé le message de réussite du démarrage, démarrez le navigateur. Tapez http: // localhost: 10014 / web / loc / dans la barre d'adresse (http: // localhost: 10014 / web / loc /). Vous pouvez appuyer sur le lien ci-dessus. S'il démarre correctement, l'écran suivant s'affiche. Bienvenue dans le monde de Cordapp!

成功画面.png

Résumé

J'ai essayé d'expliquer dans le but que même les débutants puissent découvrir le monde de Cordap. La démo de trading LC sera la prochaine fois. En gros, il ne casse pas, peu importe comment vous le déplacez, donc je pense que c'est une bonne idée de le toucher correctement!

Recommended Posts