Настройки Eclipse
Разделы | Назначение |
General | Содержит общие настройки, не попадающие в остальные пункты |
Ant | Содержит настройки сборщика проектов Ant |
C/C++ | Содержит настройки поддержки и разработки С++ приложений |
Help | Содержит настройки справочной системы, такие, как способы открытия справочной информации, используемый Web-браузер и настройка сторонних справочных служб в сети Интернет |
Install/Update | Содержит настройки процесса обновления Eclipse, а также настройки автообновления |
Java | Один из обширнейших разделов настроек, в котором содержится огромное количество различных настроек Eclipse в режиме Java, начиная от подсветки и стиля кодирования и заканчивая подробными настройками компилятора |
PHPeclipseWebDevelopment | Содержит настройки, связанные с разработкой Java-приложенийдля Web. Включает в себя настройки браузера, серверов Apache и MySQL |
Run/Debug | Содержит настройки, параметры запуска и отладки программ |
Team | Содержит настройки командной разработки приложений. Чаще всего, приложения разрабатываются не одним человеком, а целыми группами — командами программистов, которым необходимо поддерживать связь. В данном пункте можно настроить особенности командной разработки |
Из всех перечисленных разделов в табл. 4 интерес начинающим программистам Java могут представлять только пункты General и Java. В пособии нам будет достаточно использовать имеющиеся настройки по умолчанию.
· Создание проекта
Проект Java представляет собой каталог на жестком диске, содержащий библиотеки JRE, исходные коды, картинки и прочее. Управлять содержимым пакета лучше с помощью среды. Хотя никто не запрещает изменять содержимое файлов и структуру каталогов в проекте с помощью сторонних редакторов и браузеров, все же рекомендуется это делать средствами IDE, поскольку возможны серьезные ошибки и сбои при компиляции и работе приложения в случае использования других программ.
Пример. Создадим новый проект с именем Hello. Нажмите на черный треугольник кнопки на панели инструментов и в раскрывшемся списке (рис. 15) выберите Java Project (Проект Java).
Рис. 15. Создание нового проекта
Следующим будет окно с начальными настройками проекта (рис. 16).
Рис. 16. Параметры нового проекта
В поле Project name (Имя проекта) введите название нового проекта «Hello». В группе Contents (содержимое) можно выбрать Create new project in workspace (Создать новый проект в рабочем пространстве), то есть в той папке, которую вы указали в качестве рабочего пространства, или же выбрать Create project from existing source (создать проект из имеющихся «исходных кодов»), то есть создать проект, который ранее уже был создан в других средах программирования и не является в строгом смысле проектом Eclipse.
Сейчас мы остановим выбор на команде Create new project in workspace (Создать новый проект в рабочем пространстве). В группе опций JRE (Java Runtime Environment) можно выбрать тип JRE для нового проекта, остановившись на опции Use default JRE (использовать JRE по умолчанию). В группе Project layout (Формат проекта) можно выбрать один из двух форматов: либо файлы класса и файлы источника будут иметь разделенные папки (Separate folders), либо папка проекта будет корневой (as root), хотя для файлов классов и для файлов источников здесь лучше выбрать вариант разделенных папок. Далее нажмите кнопку «Finish».
Теперь проект создан и «рабочий стол» примет вид, представленный на рис. 17.
Рис. 17. Вид «рабочего стола» нового проекта
В левом окне Package explorer отображается структура текущего проекта. Теперь создадим наш первый класс: нажмем черный треугольник на кнопке и в раскрывшемся списке выберем Class (рис. 18).
Рис. 18. Создание нового класса
Появится диалоговое окно создания нового класса (рис. 19).
Рис. 19. Параметры нового класса
В поле Source folder находится путь к файлу класса из рабочего пространства, там вы видите Hello/src, это означает, что класс будет располагаться в папке Hello/src, так как наш проект называется Hello, а src — это имя основного пакета, в котором хранятся исходные коды проекта. В поле Package (пакет) можно указать пакет, в котором будет находиться класс, поскольку мы не создавали еще никаких пакетов, то пусть наш класс будет находиться прямо в src. В поле Name введите имя класса HelloWorld; обратите внимание на то, что в имени класс нельзя использовать пробелы, как только в поле Name появится пробел, кнопка Finish станет неактивной. Здесь можно также выбрать набор модификаторов для класса, класс-родитель и интерфейсы класса. В нижней части окна имеется группа из трех кнопок, которая позволяет автоматически добавить некоторые основные методы:
· public static void main(String[] args) — уже известный нам метод main();
· Constructor from superclass — конструктор класса-родителя;
· Inherited abstract methods — наследованные абстрактные методы.
Нажимаем кнопку «Finish». Теперь в нашем проекте есть один класс HelloWorld (рис. 20), после чего можно приступить к созданию программы.
Рис. 20. Новый класс в проекте
При наличии нескольких проектов лучше закрыть предыдущий проект перед открытием или созданием нового проекта. Для закрытия проекта нужно выделить в окне Package Explorer нужный проект, затем в строке меню, в пункте «Project», выбрать «Close», либо, щелкнув правой кнопкой мыши на проект в Package Explorer, в раскрывающемся меню выбрать пункт «Close».