java - 如何在不导出和导入的情况下跨多个系统共享用户库

标签 java eclipse

本人新手,如有不当之处请多多包涵。我在 eclipse 中创建了一个 java 项目,它使用了多个 jar,比如 Apache Commons DBCP、dbutils、commons pool 和一些 mysql jdbc 驱动程序。我不想将这些 jar 直接添加到项目中,而是想为每个创建不同的用户库,并将相应的 jar 及其源代码和 javadoc 添加到其中。

所以我创建了用户库并在其中添加了相应的东西,并将这些用户库添加到项目中。到目前为止一切都很好。但是我想在我的家用机器上使用同一个项目,当我将它导入到我家用机器的 eclipse 中时,那些用户库是空的。我不明白 eclipse 将这些信息存储在工作区中,而在我的新工作区中我无法使用该库。

所以我尝试在项目中创建一个新文件夹“lib”,并将所有这些 jar 添加到该文件夹​​中,该文件夹将始终与项目一起使用,当我创建用户库时,这次在添加 jar 时我选择了选项添加jar-> workspace->lib->... 并将这些 jar 添加到用户库中,假设 lib 文件夹在项目中,因此用户库保留在工作空间中,但我又失败了。它的工作了。那么如何在不导入和导出的情况下使用不同工作区中的库...请帮助我...

我知道 ${project_loc} 会给出项目位置。那么我可以对用户库说 ${project_loc}/lib/commons-dbcp.jar 吗?

最佳答案

我认为您正在查看 Package Explore

改为打开 Project Explorer

关于java - 如何在不导出和导入的情况下跨多个系统共享用户库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18899424/

相关文章:

java - 向 hashmap java 添加一个值

java - 如何将参数传递给 Apache Apex 中的 application.java 类?

python - 在 Eclipse 中为 PEP8 设置最大行长度问题

c++ - 为最简单的项目生成的 Eclipse CDT 构建未正确设置包含路径

Eclipse 提示 web-app 属性

java - 如何在 jframe 中启动和停止循环

java - 在 Java 中解析 EventBus 的不同值类型

java - 将 JComboBox 与 ItemListener/ActionListener 结合使用

java - 我应该使用什么 Eclipse API 来访问 jsp 文件的 dom 树?

android - 我如何使用 eclipse 从 android 写入控制台