我已经将Eclipse配置为有一个 C:\ Eclipse \ external_libs 目录,我放置了所有外部库。就我而言,我的外部库是WATIJ,XMLUNIT和XOM。将外部库添加到项目中是没有问题的...毫无疑问。
我还将JDK放在 C:\ Eclipse \ Javasoft 。
我想知道的是:放置外部库是否有更好的位置?值得注意的是,我希望能够将我的Eclipse目录打包成一个zip文件并移动它并以便携方式在另一台计算机上打开它。
答案 0 :(得分:1)
通常在每个应用/项目的基础上完成。对于java webapps,您通常在WEB-INF / lib中拥有外部库。但是,如果您跨项目共享库并且您需要压缩您的eclipse目录,那么您现在正在做的可能是最好的解决方案imo。
在linux中,您可以将它们添加到/ usr / lib / share之类的内容中,并将其包含在类路径中(但不能将其全部压缩),但不确定Windows中是否存在这种目录。
答案 1 :(得分:1)
如果您将所有库放在外部文件夹中,请使用“linked resources”以避免在.classpath
文件中放置任何固定路径。
然后,您可以使用 linked folder 从项目中引用该外部目录。