Parcourir la source

fix xmlgraphics jar conflict
导致导出Word试卷解析报错

deason il y a 5 ans
Parent
commit
aa6cd3c71a

+ 1 - 1
examcloud-core-questions-api-provider/src/main/java/cn/com/qmth/examcloud/core/questions/api/ExportPaperController.java

@@ -63,7 +63,7 @@ public class ExportPaperController {
 
             exportPaperService.exportPaperFile(id, esm.getExportServiceName(), exportContentList, response, loginName, examType, psw);
         } catch (Exception e) {
-            log.error("导出异常:" + e);
+            log.error("导出异常:" + e.getMessage(), e);
         }
         log.info("导出结束");
     }

+ 6 - 0
examcloud-core-questions-base/pom.xml

@@ -91,6 +91,12 @@
             <groupId>net.sourceforge.jeuclid</groupId>
             <artifactId>jeuclid-core</artifactId>
             <version>3.1.9</version>
+            <exclusions>
+                <exclusion>
+                    <groupId>org.apache.xmlgraphics</groupId>
+                    <artifactId>xmlgraphics-commons</artifactId>
+                </exclusion>
+            </exclusions>
         </dependency>
         <dependency>
             <groupId>net.sf.saxon</groupId>

+ 14 - 0
examcloud-core-questions-dao/pom.xml

@@ -16,6 +16,20 @@
             <groupId>cn.com.qmth.examcloud.core.questions</groupId>
             <artifactId>examcloud-core-questions-base</artifactId>
             <version>${examcloud.version}</version>
+            <exclusions>
+                <exclusion>
+                    <groupId>com.google.code.findbugs</groupId>
+                    <artifactId>jsr305</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+
+        <!-- 冲突jar -->
+        <dependency>
+            <groupId>com.google.code.findbugs</groupId>
+            <artifactId>jsr305</artifactId>
+            <version>3.0.1</version>
+            <scope>compile</scope>
         </dependency>
     </dependencies>