#java #eclipse
#java #eclipse
Вопрос:
Есть ли причина, по которой, когда я пытаюсь скомпилировать код с помощью eclipse, он выдает ошибку с id = 20, а когда я компилирую его в DOS, он работает нормально?
Я использовал командную строку: javac -d . ‘filename’ для обоих.
Вот код:
public class MammalInt implements Animal {
public void eat() {
System.out.println("Mammal eats.");
}
public void travel() {
System.out.println("Mammal travels");
}
public int noOfLegs() {
return 0;
}
public static void main(String[] args) {
MammalInt m = new MammalInt();
m.eat();
m.travel();
}
}
и Animal.java:
package animals;
interface Animal {
public void eat();
public void travel();
}
Комментарии:
1. Ваш код в порядке, проверьте, правильно ли вы запускаете пакет компиляции в eclipse
2. Извините, я довольно новичок в eclipse. Не могли бы вы указать мне правильное направление?
3. Выполнить -> Запустить конфигурации … -> Выберите «Java Appliction» и нажмите «Создать».
4. Неважно, это просто не позволяет мне запускать его из пакета по умолчанию. Пришлось создать отдельный пакет animals, чтобы он работал. Спасибо
5. Покажите нам полное сообщение об ошибке.