我从apache.org下载了Apache POI,但不知道如何在Eclipse中将其与我的现有项目一起使用。
有几种方法,有些好的,有些不好的...
添加外部 Jar - 如 jjnguy 所说可以工作。但是,并不是一个好的选择... 问题在于,如果您与他人共享项目并且他们将 jar 放在不同的位置,他们会遇到构建路径错误
添加变量 - 类似于添加外部 jar,但更加灵活。您可以定义一个表示包含 jar 的目录的类路径变量(在 Java 首选项下)。在您的项目中,当您添加变量时,选择您定义的变量并按“扩展”以指定实际的 jar。只要您和您项目的其他开发人员定义了变量,如果需要,您可以将 jar 放在不同的位置。
将 jar 添加到项目中 - 在您的项目中创建一个目录(可选,可能称为 lib)并使用文件->导入将 jar 导入其中,或者如果您的操作系统支持,则将其拖动为图标放到该文件夹中(在 Windows 上,我打开一个资源管理器窗口,并从中将其拖动到 Eclipse 中的文件夹中)。然后,右键单击 jar 并选择 Build-Path->Add to build path。
将 jar 添加到单独的项目中并引用它。将 jar 如上述方法添加到一个专门的项目中。从该项目中选择 Build-Path->Configure Build path。转到“顺序和导出”选项卡,并确保已选中 jar。现在,您可以配置项目以引用新项目。这使得事情更加模块化。
创建用户库 - 在 Java 首选项下,您可以定义包含 jar 的“用户库”。这与类路径变量有些相似,但可以引用多个 jar,并且只需将其添加一次到项目中。
创建一个类路径容器插件。这更加复杂,但如果您正在为人们提供一组插件,则是一个不错的选择。类路径容器可以像库一样添加到项目中,它可以管理 jar,甚至可以搜索它们(如果您希望它这样做)。
您可以在以下位置找到向项目添加外部JAR的选项:项目>属性>Java构建路径>库选项卡。
点击“添加外部JAR”并找到您存放POI库的位置。