Eclipse - Компиляция и выполнение программы

1

Раньше я использовал JCreator для разработки своих java-приложений. Я хотел попробовать Eclipse и посмотреть его IDE.

В JCreator я могу просто открыть java файл и запустить его в командной строке. В Eclipse я не могу узнать, как я могу скомпилировать и запустить java файл, написанный кем-то другим, без предварительного создания проекта, создания нового класса Java, а затем скопировать и вставить код из файла.

Я даже не могу понять, как импортировать java файл в проект.

Итак, мои вопросы:
1. Как я могу открыть, скомпилировать и запустить java файл без предварительного создания java-проекта.
2. Как импортировать java файл в проект, который у меня уже есть. 3. Как запустить программу в командной строке, а не на консоли, которая находится в Eclipse, (обновить: чтобы быть более понятной) непосредственно из Eclipse.

Спасибо.

Теги:
compilation

4 ответа

2

1/Не забывайте страница с записками (также представлен здесь)

В теории вы можете скопировать класс в него, но поскольку этот класс фактически инкапсулирован в "основной невидимый" класс, как внутренний класс, он не будет поддерживать какие-либо статические методы в нем.

Однако, для быстрого фрагмента кода, он делает трюк просто отлично.

Изображение 174551
(из этого Учебник Eclipse)

3/Поскольку вы хотите, чтобы он запускался непосредственно из eclipse, используйте указанный в этом потоке, Внешний инструмент

Этот внешний инструмент будет запускать C:\WINDOWS\system32\cmd.exe с рабочим каталогом ${container_loc}

Подробнее в в этой статье "Как открыть командную строку Windows в моей консоли?" .

http://www.avajava.com/tutorials/eclipse/how-do-i-open-a-windows-command-prompt-in-my-console/how-do-i-open-a-windows-command-prompt-in-my-console-03.gif

Это даст:

http://www.avajava.com/tutorials/eclipse/how-do-i-open-a-windows-command-prompt-in-my-console/how-do-i-open-a-windows-command-prompt-in-my-console-05.gif

1

Полезная функция доступна в Eclipse с версии 3.4: вы можете вставить текст класса Java в проект Java (скопировать содержимое класса, выбрать проект или исходную папку, вставить). Это создаст файл с соответствующим именем в правильном пакете. Это, вероятно, самый простой способ импорта одного класса.

1
  • Насколько я знаю, вы не можете
  • Щелкните правой кнопкой мыши проект > Импорт
  • Что касается вашей платформы, то примерно эквивалентно: java <classname>. (Убедитесь, что java находится на вашем пути, иначе используйте абсолютный путь к нему.)
0

2) Используйте команду "Импорт". Убедитесь, что файл java перешел в каталог "src".

3) Одним из способов является экспорт ваших классов в JAR файл, а затем запуск JAR файла в командной строке (например, java -jar file.jar)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню