-1

我正在尝试编译一些代码来测试,我收到了一些错误

包裹 :

org.apache.poi.hwpf.usermodel
org.apache.poi.hwpf.extractor
org.apache.poi.hwpf

不存在

有谁知道我在哪里可以找到这些包裹?它编译一段简单的代码,只允许将 docx 文件转换为 pdf 文件

4

1 回答 1

2

Word 2007 XML 格式为 xwpf,因为 hwpf 用于旧版本的 Word,例如 usermodel 是 org.apache.poi。xwpf .usermodel

这个 jar 在 poi-ooxml 下,目前在 maven repo1 上有一个副本:http ://repo1.maven.org/maven2/org/apache/poi/poi-ooxml/3.9/

我将 SBT 与这些依赖项一起使用:

// Add multiple dependencies
libraryDependencies ++= Seq(
  "org.apache.poi" % "poi" % "3.9" % "compile->default",
  "org.apache.poi" % "poi-ooxml" % "3.9" % "compile->default",
  "org.apache.poi" % "poi-ooxml-schemas" % "3.9" % "compile->default",
  "org.mortbay.jetty" % "jetty" % "6.1.22" % "test->default",
  "junit" % "junit" % "4.5" % "test->default",
  "org.scalatest" %% "scalatest" % "1.6.1" % "test->default"
)
于 2013-05-24T11:06:18.517 回答