2

我是一名夜班收费站工作人员,在客户开车经过时为时已晚,正在学习编程。

我在 Eclipse Juno 中有大约 20 个自学项目链接到Guava.

我最初在每个项目中都有Add External JARof 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 变量执行此操作吗?(例如添加变量...扩展...)

我应该以我还没有遇到过的其他聪明的方式来做这件事吗?

我一定可以做到的,对吧?

4

0 回答 0