安装Java库

时间:2011-01-22 15:40:17

标签: eclipse java opencsv

由于我对Java很陌生,我想知道安装新库的正确程序(那些在我的linux dist存储库中没有的库)。 我应该把它们放在哪里?以及如何安装它们? 例如,我下载了openCsv(http://opencsv.sourceforge.net/),我不知道如何安装它。

5 个答案:

答案 0 :(得分:4)

确保放置库的路径在$ CLASSPATH环境变量中设置。

对于Eclipse:项目 - >属性 - > Java构建路径 - >添加JAR ...

答案 1 :(得分:4)

Java库并不像其他应用程序那样需要“安装”。您需要做的就是将jar文件放在特定位置,并将jar文件添加到类路径中。你如何做到这一点取决于你正在使用的Linux发行版。如果您在eclipse中创建Web应用程序,可以将.jar文件放在WebRoot / web-inf / lib文件夹中,它将与您的项目捆绑在一起。

答案 2 :(得分:2)

这取决于你 - 我使用/opt/javalib,但您也可以考虑/usr/local中的目录。

答案 3 :(得分:1)

您可以将它们存储在任何您想要的位置。您可以将它们存储在JRE分发目录中,但我不建议这样做。

相反,我会将它们存储在每个项目中(因此您可以轻松地为每个项目创建不同的版本 - 某些库对于每个版本都有不同的名称,有些则没有)并采用标准,例如:一个lib/目录。这样你就可以拥有可以以相同方式运行的标准构建脚本(Ant等)(如果你使用的是Maven,那么每个项目都有一个标准的位置 - src/main/resources

答案 4 :(得分:1)

您可以使用Maven来管理对这些库的任何依赖。 Maven将自动下载所有需要的JAR文件并将它们放在本地存储库中(该位置是可配置的)。

这使得升级到各种库的新版本变得非常简单,因为您只需声明所需的版本,Maven将完成其余的工作。

注意:Maven是一种习惯,最初的学习曲线很陡峭。 如果您已正确设置所有内容并且maven负责编译,打包,分发,网站创建,发布管理等等,则会获得奖励。