我现在正在开展一个新项目。有以下文件夹结构:
* fsaapp-business
- com.fsa.fsaapp.business.monitor
> JenkinsStatBusinessService.java
* fsaapp-business-impl
- com.fsa.fsaapp.business.stat
> StatistikViewModel.java
* --> Project
- --> Package
> --> Class / Interface
现在我有了这个界面:
的 JenkinsStatBusinessService.java
package com.fsa.fsaapp.business.monitor;
import com.fsa.fsaapp.business.stat.StatistikViewModel;
public interface JenkinsStatBusinessService {
public String collectStatistics();
public String getDurchschnittBisLetzterTag();
public StatistikViewModel getBuildCounts();
}
现在导入StatistikViewModel
会给我这个错误:
The import com.fsa.fsaapp.business.stat cannot be resolved
我认为这是因为此界面在*.stat
项目中搜索fsaapp-business
,而不是在fsaapp-business-impl
项目中。
那么如何将StatistikViewModel
中的impl
导入business
?
答案 0 :(得分:1)
右键单击fsaapp-business-impl
项目,然后选择属性。在项目参考选项卡中,选择您的其他项目,然后单击“确定”。
这将确保您的其他项目位于库路径上,并允许您解析该项目中的类。
答案 1 :(得分:0)
使用它:
import com.fsa.fsaapp.business.stat.*;
这必须做好工作..