给迷你服务去掉一些依赖,缩减打包大小

This commit is contained in:
thinkgem
2025-10-15 21:14:00 +08:00
parent 0415d7aef8
commit c3d170b475
7 changed files with 77 additions and 45 deletions

View File

@@ -38,11 +38,73 @@
<scope>runtime</scope>
</dependency>
<!-- JeeSite -->
<!-- Framework --><!--suppress VulnerableLibrariesLocal -->
<dependency>
<groupId>com.jeesite</groupId>
<artifactId>jeesite-framework</artifactId>
<version>${project.parent.version}</version>
<exclusions>
<exclusion>
<groupId>org.quartz-scheduler</groupId>
<artifactId>quartz</artifactId>
</exclusion>
<exclusion>
<groupId>com.atomikos</groupId>
<artifactId>transactions-jdbc</artifactId>
</exclusion>
<exclusion>
<groupId>com.atomikos</groupId>
<artifactId>transactions-jta</artifactId>
</exclusion>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.poi</groupId>
<artifactId>poi-scratchpad</artifactId>
</exclusion>
<exclusion>
<groupId>net.sf.jmimemagic</groupId>
<artifactId>jmimemagic</artifactId>
</exclusion>
<exclusion>
<groupId>net.coobird</groupId>
<artifactId>thumbnailator</artifactId>
</exclusion>
<exclusion>
<groupId>com.google.zxing</groupId>
<artifactId>core</artifactId>
</exclusion>
<exclusion>
<groupId>com.google.zxing</groupId>
<artifactId>javase</artifactId>
</exclusion>
<exclusion>
<groupId>com.belerweb</groupId>
<artifactId>pinyin4j</artifactId>
</exclusion>
<exclusion>
<groupId>com.bladejava</groupId>
<artifactId>blade-patchca</artifactId>
</exclusion>
<exclusion>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk18on</artifactId>
</exclusion>
<exclusion>
<groupId>com.fasterxml.woodstox</groupId>
<artifactId>woodstox-core</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>