我从apache.org下载Apache POI,但不知道如何在Eclipse中使用我现有的项目。
答案 0 :(得分:15)
有几种方法,有些好,有些不好......
添加外部Jar - 正如jjnguy所说的那样。 然而,不是一个不错的选择...... 问题是,如果你与其他人分享你的项目并且他们将jar放在不同的位置,他们就会得到构建路径错误
添加变量 - 类似于添加外部jar,但更灵活。您可以定义一个表示包含jar的dir的类路径变量(在Java prefs下)。在项目中,当您添加变量时,选择您定义的var并按“extend”指定实际的jar。只要您和项目的其他开发人员定义变量,如果您愿意,可以将jar放在不同的位置
将jar添加到项目中 - 在项目中创建一个目录(可选,也可以称之为lib)并使用File-> Import将jar导入其中,或者如果您的操作系统支持,将其拖动为图标进入文件夹(在Windows上我打开一个资源管理器窗口并将其从那里拖到eclipse中的文件夹中)。然后,右键单击jar并选择Build-Path-> Add to build path。
在单独的项目中添加jar并引用它。将最后一个项目中提到的jar添加到该jar的单独项目中。从项目中选择Build-Path-> Configure Build path。转到“订单和导出”选项卡,确保选中jar。现在,您可以配置项目以引用新项目。这使事情变得更加模块化。
创建用户库 - 在Java prefs下,您可以定义包含jar的“用户库”。这有点类似于类路径变量,但可以引用多个jar,您只需将它添加一次到项目中。
创建一个类路径容器插件。这更复杂,但如果您为人们提供一组插件,这是一个不错的选择。类路径容器可以像库一样添加到项目中,它可以管理jar,甚至可以根据需要搜索它们。
答案 1 :(得分:5)
您可以在以下位置找到向项目添加外部jar的选项:Project>属性> Java构建路径>库选项卡。
点击“添加外部罐子”,找到POI库的位置。