123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- <?xml version="1.0" encoding="UTF-8"?>
- <project xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>com.zhyc</groupId>
- <artifactId>xps-server</artifactId>
- <version>0.0.1-SNAPSHOT</version>
- </parent>
- <artifactId>xps-goaf</artifactId>
- <version>0.0.1-SNAPSHOT</version>
- <name>xps-goaf</name>
- <packaging>jar</packaging>
- <description>采空区项目</description>
- <properties>
- <maven.compiler.source>17</maven.compiler.source>
- <maven.compiler.target>17</maven.compiler.target>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- </properties>
- <dependencies>
- <dependency>
- <groupId>com.zhyc</groupId>
- <artifactId>xps-common</artifactId>
- <version>0.0.1-SNAPSHOT</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>com.zhyc</groupId>
- <artifactId>xps-sys</artifactId>
- <version>0.0.1-SNAPSHOT</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>com.zhyc</groupId>
- <artifactId>xps-bpm</artifactId>
- <version>0.0.1-SNAPSHOT</version>
- <scope>compile</scope>
- </dependency>
- </dependencies>
- <build>
- <plugins>
- <plugin>
- <groupId>com.github.shalousun</groupId>
- <artifactId>smart-doc-maven-plugin</artifactId>
- <version>2.6.5</version>
- <configuration>
- <!--指定生成文档的使用的配置文件,配置文件放在自己的项目中 -->
- <configFile>./src/main/resources/smart-doc.json</configFile>
- <!--指定项目名称 -->
- <projectName>采空区项目接口说明</projectName>
- <!--smart-doc实现自动分析依赖树加载第三方依赖的源码,如果一些框架依赖库加载不到导致报错,这时请使用excludes排除掉 -->
- <excludes>
- <!--格式为:groupId:artifactId;参考如下 -->
- <!--也可以支持正则式如:com.alibaba:.* -->
- <exclude>com.alibaba:fastjson</exclude>
- </excludes>
- <!--includes配置用于配置加载外部依赖源码,配置后插件会按照配置项加载外部源代码而不是自动加载所有,因此使用时需要注意 -->
- <!--smart-doc能自动分析依赖树加载所有依赖源码,原则上会影响文档构建效率,因此你可以使用includes来让插件加载你配置的组件 -->
- <includes>
- <!--格式为:groupId:artifactId;参考如下 -->
- <!--也可以支持正则式如:com.alibaba:.* -->
- <include>com.alibaba:fastjson</include>
- <!-- 如果配置了includes的情况下, 使用了mybatis-plus的分页需要include所使用的源码包 -->
- <!-- <include>com.baomidou:mybatis-plus-extension</include>-->
- <!-- 如果配置了includes的情况下, 使用了jpa的分页需要include所使用的源码包 -->
- <include>org.springframework.data:spring-data-commons</include>
- </includes>
- </configuration>
- <executions>
- <!-- <execution>-->
- <!-- <!–如果不需要在执行编译时启动smart-doc,则将phase注释掉 –>-->
- <!-- <phase>compile</phase>-->
- <!-- <goals>-->
- <!-- <!–smart-doc提供了html、openapi、markdown等goal,可按需配置 –>-->
- <!-- <goal>html</goal>-->
- <!-- </goals>-->
- <!-- </execution>-->
- </executions>
- </plugin>
- </plugins>
- </build>
- </project>
|