У меня проблема с компиляцией этих java-файлов. У меня есть класс MeterMovementService.java и интерфейс MeterMovementServiceMBean.java. Класс реализует этот интерфейс. И я сначала скомпилировал интерфейс. Оба класса и интерфейса находятся в одном пакете. Но когда я пытаюсь скомпилировать класс он дает ошибку, как:java setting classpath для интерфейса реализации класса
MeterMovementService.java:2: error: cannot find symbol
public class MeterMovementService implements MeterMovementServiceMBean
^
symbol: class MeterMovementServiceMBean
1 error
Вот код для класса MeterMovementService.java
Мой класс does'nt есть dependency.It только реализует интерфейс.
public class MeterMovementService implements MeterMovementServiceMBean {
private String message = "Sorry no message today";
public String getMessage(){
return message;
}
public void setMessage(String message){
this.message = message;
}
public void printMessage(){
System.out.println(message);
}
public void start() throws Exception{
System.out.println(">>>>Starting with message=" + message);
}
public void stop() throws Exception{
System.out.println(">>>>Stopping with message=" + message);
}
}
как вы скомпилировали свой интерфейс? –
При компиляции необходимо указать путь к классам (содержащий классы, на которые зависят классы). –
Можем ли мы увидеть код? –