# annotation_backend **Repository Path**: sun__ye/annotation_backend ## Basic Information - **Project Name**: annotation_backend - **Description**: 标注系统后端 - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-04-01 - **Last Updated**: 2024-04-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 文本标注系统 ### 后端部署注意事项: - 使用db.sql中的sql语句建数据表 - 部署服务器需要配置minio,activemq,redis环境(可docker安装) - minio中新建篮子,根据MinioBucketConstant类中定义 - 服务器安装pdf-html转换工具:https://github.com/pdf2htmlEX/pdf2htmlEX 根据wiki文档安装,安装好后在命令行输入pdf2htmlEX,会显示帮助页面 - 将项目目录下的convert.js文件复制到部署服务器jar包的同级目录下 - 服务器安装node环境,用于执行js脚本,将html-txt转换 - 在服务器jar包同级目录下 npm install jsdom - 在服务器jar包同级目录下新建tmp文件夹,并赋予777权限,用于临时存储文本文件 ``` annotation-backend 部署文件夹下应有以下结构: |- annotation-backend |- annotation-0.0.1-SNAPSHOT.jar |- convert.js |- node_modules |- nohup.out |- package.json |- package-lock.json |- tmp ```