eclipse auto-compile создает только пакеты, а не файлы классов - PullRequest
1 голос
/ 08 марта 2011

Я не уверен, что случилось.Для устранения неполадок я сделал следующее: убедитесь, что в buildpath нет ошибок, не выбрано «abort build при возникновении ошибки buildpath», установите «notplete buildpath» и «циклические зависимости» для предупреждения об ошибке, подтвержденной, что исключений нет.Это поставило меня в тупик.Единственное, что я сделал, это синхронизировался с репозиторием SVN, и я использую подрывной плагин

Ответы [ 3 ]

3 голосов
/ 08 марта 2011

Одной из возможных причин может быть то, что в вашем проекте нет '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 следует хотя бы проверить).

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

2 голосов
/ 08 марта 2011

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

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

0 голосов
/ 08 марта 2011

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

...