Я не получаю ошибку времени компиляции, даже если имя пакета неверно
Код: Выделить всё
cd ~/src/com/company/util
Код: Выделить всё
Foo.java~/src/com/company/util/Foo.java
Код: Выделить всё
Foo.javaКод: Выделить всё
package com.company; // Should be `com.company.util`.
class Foo {
}
Компилятор не может обратите внимание на неправильный пакет и приступайте к компиляции класса. Только позже, во время выполнения, я получаю сообщение об ошибке.
Я использую текстовый редактор, а не IDE. Я понимаю, что IDE может указать на ошибку имени пакета. Но я использую инструменты командной строки.
Мой вопрос: как заставить инструменты командной строки, такие как javac, сообщать об ошибке при компиляции? время, а не время выполнения.
Подробнее здесь: https://stackoverflow.com/questions/791 ... without-an
Мобильная версия