Java 8 获取错误:包org.docx4j在ANT构建期间不存在

Java 8 获取错误:包org.docx4j在ANT构建期间不存在,java-8,docx4j,Java 8,Docx4j,我将我的项目升级到Java 8(jdk1.8.0_191),当我尝试使用ANT“apache-ANT-1.10.5”构建我的项目时,它抛出以下错误 [javac] java:43: error: package org.docx4j does not exist [javac] import org.docx4j.TraversalUtil; [javac] ^ [javac] Servlet.java:44: error: package org.docx4

我将我的项目升级到Java 8(jdk1.8.0_191),当我尝试使用ANT“apache-ANT-1.10.5”构建我的项目时,它抛出以下错误

 [javac] java:43: error: package org.docx4j does not exist
[javac] import org.docx4j.TraversalUtil;
[javac]                  ^
[javac] Servlet.java:44: error: package org.docx4j.TraversalUtil does not exist
[javac] import org.docx4j.TraversalUtil.CallbackImpl;
[javac]                                ^
[javac] Servlet.java:45: error: package org.docx4j.dml does not exist
[javac] import org.docx4j.dml.CTBlip;
[javac]                      ^
[javac] Servlet.java:46: error: package org.docx4j.dml does not exist
[javac] import org.docx4j.dml.CTBlipFillProperties;
[javac]                      ^
[javac] Servlet.java:47: error: package org.docx4j.openpackaging.io does not exist
[javac] import org.docx4j.openpackaging.io.SaveToZipFile;
[javac]    
等等

Im使用的是docx4j-3.3.7.jar。请救我一命来解决这个问题

关于,


Saranya C

确保您的docx4j jar确实位于ant的构建路径上。您还应该升级到docx4j 8.1。x@JasonPlutext:我下载了最新的“docx4j-core-8.1.0.jar”,并将其添加到我的build.xml和构建路径中并执行。仍然是相同的错误。BUILD.xml:您还需要docx4j的deps;例如