Java в Eclipse: создание файла .class автоматически - PullRequest
5 голосов
/ 01 июля 2010

когда я изменяю свой файл foo.java в Eclipse, в папке bin нет изменений в foo.class.

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

Я даже не могу сделать это вручную.

Надеюсь, ты сможешь мне помочь.

Спасибо

Ответы [ 3 ]

7 голосов
/ 02 июля 2010
  • Убедитесь, что это проект Java
  • Убедитесь, что файл Java находится в исходной папке (щелкните правой кнопкой мыши проект, свойства, путь сборки)
  • Убедитесь, что у вас автоматическая сборкавключен (меню Проект -> Автоматическая сборка)
4 голосов
/ 18 декабря 2013

Еще одна важная вещь, которую люди забыли упомянуть, это то, что вам также нужно проверить представление «проблемы», чтобы убедиться, что в вашем проекте нет ошибок.Чтобы просмотреть проблемы:

Окно -> Показать представление -> Проблемы

Если есть «Ошибки», необходимо исправить их до того, как затмение сможет скомпилироваться.

3 голосов
/ 16 января 2013

Я знаю, что это старый пост, но я хотел внести свой вклад в случае, если кто-то еще сталкивался с этой проблемой. Когда я столкнулся с этой проблемой (сегодня), путь сборки выглядел хорошо, путь к классу выглядел хорошо, каталог вывода по умолчанию был хорош, компилятор Java выглядел хорошо, но ничего. Затем я выбрал «Проект», «Свойства», «Строители», и там говорилось, что сборщик отсутствует ... он был неверным. Я удалил отсутствующий компоновщик, открыл файл .project (возможно, вам придется настроить фильтры навигации, чтобы увидеть это) и добавил:

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

внутри тэгов buildSet, а у альта все работает. Надеюсь, это кому-нибудь поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...