Я хотел бы скомпилировать свою Java-программу в Eclipse, но не запускать ее. Я не понимаю, как это сделать.
Как я могу скомпилировать Java-программу в .class
файлы в Eclipse, не запуская ее?
Я хотел бы скомпилировать свою Java-программу в Eclipse, но не запускать ее. Я не понимаю, как это сделать.
Как я могу скомпилировать Java-программу в .class
файлы в Eclipse, не запуская ее?
Ответы:
Вам нужно будет перейти в Project-> Clean ... , затем создать свой проект. Это будет работать, даже если ваш исходный код не содержит какого-либо основного метода для запуска в качестве исполняемой программы. Файлы .class появятся в папке bin вашего проекта в вашем рабочем пространстве.
В случае, если вы удалите файл .class в Eclipse, а затем попытаетесь построить его снова из файла .java, он ничего не сделает. Если вы попытаетесь запустить файл .java без файла .class, вы получите сообщение об ошибке, что не удается найти основной класс.
Вам нужно будет либо изменить и повторно сохранить файл .java, а затем создать его снова, либо вам нужно будет запустить Clean в проекте, а затем снова построить.
Щелкните правой кнопкой мыши на Yourproject(in project Explorer)-->Build Project
Он скомпилирует все файлы в вашем проекте и обновит вашу папку сборки, и все это без запуска.
Попробуйте это в своей консоли:
javac {$PathToYourProyect}/*
Если вам также нужна какая-либо внешняя библиотека, попробуйте:
javac -cp {$PathToYourLibrary}.jar {$PathToYourProyect}/*
Щелкните правой кнопкой мыши файл в проводнике пакетов. Затем перейдите в Показать в разделе. Перейдите в терминал. У Eclipse будет терминал, затем используйте javac fileName для компиляции.
Перейдите в блок проводника проекта ... щелкните правой кнопкой мыши имя проекта и выберите «Путь сборки» -----------> «Путь сборки конфигурации»
тогда откроется всплывающее окно.
в этом всплывающем окне вы найдете 4 вкладки. 1) исходник 2) проект 3) библиотека 4) заказ и экспорт
Нажмите на 1) Источник
выберите проект (в котором присутствует тот файл, который вы хотите скомпилировать)
а затем нажмите ОК ....
Перейдите в рабочее пространство проекта, откройте папку bin и найдите этот файл класса ...
вы получите скомпилированный файл java ...
просто для перекрестной проверки проверьте измененное время.
надеюсь, это поможет.
Спасибо.