# network-security-competition-backend **Repository Path**: dir-touchfish/network-security-competition-backend ## Basic Information - **Project Name**: network-security-competition-backend - **Description**: 网络安全创新大赛后端 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-10-22 - **Last Updated**: 2023-10-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 后端开发文档 ## 安装 WinPcap 和 Jpcap jpcap 含有 jar 包以及 dll 文件,dll 文件放在 jre 的 bin 目录下面,jar 包通过 spring boot 导入 1. 首先找到 jpcap.jar 的路径,例如 `E:\jpcap.jar` 2. 在 Maven 项目中引用 3. 其中 jpcap.jar 需要**安装**到 Maven 本地仓库: 1. 首先找到 jpcap.jar 的路径,例如 `E:\jpcap.jar` 2. 运行命令将 JAR 文件安装到本地 Maven 仓库: ```shell mvn install:install-file -Dfile=E:\jpcap.jar -DgroupId=com.mucfc.jpcap -DartifactId=jpcap-api -Dversion=0.0.1 -Dpackaging=jar ``` 3. 在 Maven 项目中引用 ```xml com.mucfc.jpcap jpcap-api 0.0.1 ``` 4. 更新 Maven 项目 ```shell mvn clean install ``` 4. 在 /doc/API.md 查看接口文档 5. 数据存放在 MongoDB 的 net 数据库下的 packetInfo 表中 ## 安装 MongoDB 在机器上安装 mongoDB,开放默认端口 27017 即可