eclipse auto-compile создает только пакеты, а не файлы классов

Я не уверен, что случилось. Для устранения неполадок я сделал следующее: убедитесь, что в buildpath нет ошибок, не выбрано "abort build при возникновении ошибки buildpath", установите "неполный buildpath" и "циклические зависимости" для предупреждения из ошибки, подтвержденной, что исключений нет.

Это поставило меня в тупик. Единственное, что я сделал, это синхронизировался с репозиторием SVN, и я использую подрывной плагин

3 ответа

Одной из возможных причин может быть то, что ваш проект не имеет "Java Builder"... чтобы проверить это, перейдите к

Project Preferences > Builders

здесь вы видите всех строителей проекта, у вас есть здесь 'Java Builder' проверил? если нет, то в лучшем случае вы можете попытаться нажать "New..." и выбрать его там; в противном случае вы можете открыть .project файл и в блоке <buildSpec> .. </buildSpec> добавить следующее:

<buildSpec>
    ...
    <buildCommand>
        <name>org.eclipse.jdt.core.javabuilder</name>
        <arguments>
        </arguments>
    </buildCommand>
    ...
</buildSpec>

после перезагрузки Eclipse вы увидите Java Builder, и он должен скомпилировать ваши классы.

Но это то, что обычно случается со мной;) В противном случае проверьте ваших строителей, возможно, взгляните на "Project Natures" в настройках проекта (obj.eclipse.jdt.core.javanature должен быть хотя бы проверен).

Просто надеюсь, что это решит вашу проблему

Вы пытались очистить проект? Eclipse позволяет очистить состояние сборки (т.е. удалить все классы и т. Д. И создать их заново). Это может помочь в таких ситуациях.

Обратите внимание, что компилятор Java Eclipse является инкрементным компилятором. Я не знаю это глубоко, но некоторые метафайлы могут быть неправильными, и компилятор Eclipse может думать, что все скомпилировано.

Хорошо. Я обнаружил, что файлы.class действительно генерируются, но не отображаются в навигаторе из-за настройки фильтрации файлов.class. Раньше этого не было, так что я думаю, что это либо изменение настроек по умолчанию для eclipse, либо что-то, что произошло с обновлением SVN. Где eclipse хранит настройки для конфигурации Navigator View?

Другие вопросы по тегам