基于区块链的毕业设计Ethos Replacement Doc Generation Service – Ethos替换单据生成服务

本文提供基于区块链的毕业设计国外最新区块链项目源码下载,包括solidity,eth,fabric等blockchain区块链,基于区块链的毕业设计Ethos Replacement Doc Generation Service – Ethos替换单据生成服务 是一篇很好的国外资料

Ethos Replacement Doc Generation Service

This application generates documents from templates using Docmosis -> Tornado.

Getting started

Prerequisites

  • JDK 11

Building

The project uses Gradle as a build tool but you don’t have to install it locally since there is a ./gradlew wrapper script.

To build project please execute the following command:

    ./gradlew build

To get the project to build in IntelliJ IDEA, you have to:

  • Install the Lombok plugin: Preferences -> Plugins
  • Enable Annotation Processing: Preferences -> Build, Execution, Deployment -> Compiler -> Annotation Processors

Running

You can run the application by executing following command:

    ./gradlew bootRun

The application will start locally on http://localhost:8081

API documentation

API documentation is provided with Swagger: UI to interact with the API resources

    http://localhost:8081/swagger-ui.html

Docker container

Authenticating to ACR

Login to Azure CLI

    az login

Login to ACR

    az acr login --name hmctspublic

Docker image

Build the docker image

    docker build . -t hmcts/ethos-repl-docmosis-service:latest

Docker compose

Run the service with all its dependencies

    docker-compose -f docker/app.yml up -d

To stop the service

    docker-compose -f docker/app.yml down

Developing

Unit tests

To run all unit tests please execute following command:

    ./gradlew test

Coding style tests

To run all checks (including unit tests) please execute following command:

    ./gradlew check

License

This project is licensed under the MIT License – see the LICENSE.md file for details.


方法替换文档生成服务编码风格测试

此应用程序使用Docmosis->Tornado从模板生成文档。

Getting started

Prerequisites

  • JDK 11

Building

项目使用Gradle作为构建工具,但是您不必在本地安装它,因为有一个./gradlew包装器脚本。

若要生成项目,请执行以下命令:

    ./gradlew build

若要使用IntelliJ IDEA生成项目,您必须:

  • Install the Lombok plugin: Preferences -> Plugins
  • Enable Annotation Processing: Preferences -> Build, Execution, Deployment -> Compiler -> Annotation Processors

Running

您可以通过执行以下命令来运行应用程序:

    ./gradlew bootRun

应用程序将在本地启动http://localhost:8081

API documentation

API文档随Swagger:UI提供,用于与API资源交互

    http://localhost:8081/swagger-ui.html

Docker container

Authenticating to ACR

登录到Azure CLI

    az login

登录到ACR

    az acr login --name hmctspublic

Docker image

构建docker映像

    docker build . -t hmcts/ethos-repl-docmosis-service:latest

Docker compose

运行服务及其所有依赖项

    docker-compose -f docker/app.yml up -d

若要停止服务

    docker-compose -f docker/app.yml down

Developing

Unit tests

若要运行所有单元测试,请执行以下命令:

    ./gradlew test

Coding style tests

若要运行所有检查(包括单元测试),请执行以下命令:

    ./gradlew check

License

此项目是根据MIT许可证授权的-请参阅许可证.md详细信息请存档。

部分转自网络,侵权联系删除区块链源码网

www.interchains.cc

https://www.interchains.cc/17453.html

区块链毕设网(www.interchains.cc)全网最靠谱的原创区块链毕设代做网站 部分资料来自网络,侵权联系删除! 最全最大的区块链源码站 !
区块链知识分享网, 以太坊dapp资源网, 区块链教程, fabric教程下载, 区块链书籍下载, 区块链资料下载, 区块链视频教程下载, 区块链基础教程, 区块链入门教程, 区块链资源 » 基于区块链的毕业设计Ethos Replacement Doc Generation Service – Ethos替换单据生成服务

提供最优质的资源集合

立即查看 了解详情