我有一个在 eclipse 中构建的 android 项目,我将一个 java 项目设置为构建路径上的所需项目。这里奇怪的问题是,当我运行 android 项目时,我发现我进入了一个不属于我在构建路径上指定为所需项目的 java 项目的类,而是一个具有相同名称但位于一个不同的项目,我从来没有链接到 android 项目。我完全被这个问题弄糊涂了,完全没有任何线索。eclipse如何在没有构建路径的情况下找到并运行一个类?
问问题
148 次
1 回答
0
public static void main(String[] args) {
URLClassLoader classLoader = (URLClassLoader)Main.class.getClassLoader();
System.out.println(Arrays.toString(classLoader.getURLs()));
}
Use this code in Main class to find out from which locations ClassLoader is picking the dependency.
于 2012-12-02T19:20:26.637 回答