我是一名夜班收费站工作人员,在客户开车经过时为时已晚,正在学习编程。
我在 Eclipse Juno 中有大约 20 个自学项目链接到Guava
.
我最初在每个项目中都有Add External JAR
of guava-13.0.1.jar
,但后来我了解到创建一个可以导出类 ( Order and Export
) 的“库项目”是一种更好、更快、更简单的方法,因为它不需要浏览文件系统来添加 JAR确切的完整路径,只要将“库项目”添加到Java Build Path > Project > Required projects on the build path
.
优雅,完美运行。
guava-14.0.1.jar
如果没有,我只需更新一个项目参考,所有依赖它的项目都链接到正确的存档。极好的。
不过,我真正想做的是能够通过symlink
. 一个tree
命令输出值 1000 字:
> tree
.
├── Latest
│ └── guava.jar -> ../v14.0.1/guava-14.0.1.jar
├── v13.0.1
│ └── guava-13.0.1.jar
└── v14.0.1
└── guava-14.0.1.jar
3 directories, 3 files
类似的东西。
但是,如果我尝试从 Eclipse 中指向“外部 JAR”,它会取消引用/解析/读取符号链接,包括指向的硬链接guava-14.0.1.jar
而不是指向guava.jar
.
这是令人沮丧和违反直觉的。
我应该通过 Eclipse 变量执行此操作吗?(例如添加变量...扩展...)
我应该以我还没有遇到过的其他聪明的方式来做这件事吗?
我一定可以做到的,对吧?