导入类似包的类

时间:2013-08-13 14:17:09

标签: java eclipse package structure

我现在正在开展一个新项目。有以下文件夹结构:

* 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

2 个答案:

答案 0 :(得分:1)

右键单击fsaapp-business-impl项目,然后选择属性。在项目参考选项卡中,选择您的其他项目,然后单击“确定”。

这将确保您的其他项目位于库路径上,并允许您解析该项目中的类。

答案 1 :(得分:0)

使用它:

import com.fsa.fsaapp.business.stat.*;

这必须做好工作..