0
我检查了其他几个stackoverflowposts。但是我无法调用另一个项目中存在的函数。如何在Java的另一个项目中调用函数
SampleTwo.java
package a.two;
public class SampleTwo {
public static void bar() {
System.out.println("Bar");
}
public static void main(String[] args) {
bar();
}
}
更新SampleOne.java
package a.samp;
import a.two.*;
public class SampleOne {
public static void foo() {
System.out.println("Foo");
SampleTwo.bar(); // <------ I want this to work
}
public static void main(String[] args) {
foo();
}
}
这是我project properties的both projects [第1版:在blackjack26的答案] Eclipse中显示错误SampleTwo cannot be resolved
可以请你告诉我是否失去了一些东西?谢谢!
[第2版:blackjack26的回答后]
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
SampleTwo cannot be resolved
从SampleTwo的项目属性固定它删除SampleOne [第3版]。
你应该导入项目两个参考 –
如果包括项目到您的类路径,并正确导入类,你不会有任何问题。请分享您的错误讯息。 –
您需要告诉Eclipse将第二个项目链接到第一个项目。 –