当前位置:  开发笔记 > 编程语言 > 正文

Eclipse Classpath中的嵌套文件夹

如何解决《EclipseClasspath中的嵌套文件夹》经验,为你挑选了1个好方法。

我正在尝试将两个文件夹添加到我的eclipse项目的类路径中,假设文件夹A和文件夹B.B在A内部.每当我向类路径添加A时


它工作得很好,但我也需要能够访问B中的文件.每当我尝试添加


它说,到类路径

无法在库A中嵌套'A/B'

在编辑类路径时我是新手,所以我想知道,无论如何在eclipse类路径中添加一个文件夹,它嵌套在另一个也在eclipse类路径中的文件夹中?



1> Uri..:

我认为你不能(或者应该)允许这样做,而且它不是真正的Eclipse问题AFAIK

任何单独的类路径都是一个根,JVM开始使用标准包表示法开始查找类

因此,假设您的程序在默认包中有一个类X,在b包中有一个bX类.如果默认包root是/ a,那么包b将在/ a/b中

如果你有一个指向/ a的类路径根和一个指向/ a/b的类路径根,现在你要求使用类X,那么可以在默认包中将你的请求解释为X(因为在A处有一个根) ,但也作为相对于路径/ a/b的默认包中的类X,但这是类bX

因此,为了防止这些事情发生,您不能拥有嵌套的类路径根.

推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有