Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

System.out.println("Hello, world!"); //Вы можете быть более креативны.




System. out. println(" Hello, world! " ); //Вы можете быть более креативны.

Класс System  имеет поле out. Это объект, предназначенный для поддержки вывода. У него есть метод println, предназначенный для вывода текста в режиме консоли.

 

2. 2. Компиляция файлов проекта и запуск приложения

Для сборки проекта следует выбрать в меню среды разработки Run/ Build Main

Project (или клавиша < F11>, или на панели инструментов иконка с молотком). При этом происходит компиляция только тех файлов проекта, которые были изменены в процессе редактирования после последней сборки.

Пункт Run/ Clean and Build Main Project (или комбинация клавиш < Shift>  < F11>, или на панели инструментов иконка с молотком и веником) удаляет все выходные файлы проекта (очищает папки build и dist), после чего по новой компилируются все классы проекта.

Пункт Build/ Generate Javadoc for (JavaNew) запускает создание документации по проекту. При этом из исходных кодов классов проекта выбирается информация, заключенная в документационные комментарии /** … */, и на ее основе создается гипертекстовый HTML-документ.

Пункт Run/ Compile (JavaNew) (или клавиша < F9> ) компилирует выбранный файл проекта – в нашем случае файл JavaNew, в котором хранятся исходные коды класса JavaNew.

Для того чтобы запустить скомпилированное приложение из среды разработки, следует выбрать в меню среды разработки Run/ Run Main Project (или, что то же, клавиша < F6>, или на панели инструментов иконка с зеленым треугольником).

 

2. 3. Структура проекта NetBeans

В компонентной модели NetBeans пакеты приложения объединяются в единую конструкцию – модуль. Модули NetBeans являются базовой конструкцией не только для создания приложений, но и для написания библиотек. Они представляют собой оболочку над пакетами (а также могут включать в себя другие модули).

В отличие от библиотек Java скомпилированный модуль – это не набор большого количества файлов, а всего один файл, архив JAR (Java Archive, архив Java). В нашем случае он имеет то же имя, что и приложение, и расширение . jar: это файл JavaNew. jar. Модули NetBeans гораздо лучше подходят для распространения, поскольку не только обеспечивают целостность комплекта взаимосвязанных файлов, но и хранят их в заархивированном виде в одном файле, что намного ускоряет копирование и уменьшает объeм занимаемого места на носителях.

Структура папок проекта NetBeans показана на рисунке слева.

· В папке build хранятся скомпилированные файлы классов, имеющие расширение. class.

· В папке dist - файлы, предназначенные для распространения как результат компиляции (модуль JAR приложения или библиотеки, а также документация к нему).

· В папке nbproject находится служебная информация по проекту.

·  В папке src - исходные коды классов. Кроме того, там же хранится информация об экранных формах (которые будут видны на экране в виде окон с кнопками, текстом и т. п. ). Она содержится в XML-файлах, имеющих расширение. form.

· В папке test - сопроводительные тесты, предназначенные для проверки правильности работы классов проекта.

В файле README. TXT, находящегося в папке dist - там же, где архив JAR, предназначенный для распространения как файл приложения, содержится информация о том, как запустить архив, как его переносить и как с ним работать.

 

Перевод содержимого файла README. TXT:

 

Когда Вы компилируете проект приложения Java, которое имеет главный класс, среда разработки (IDE) автоматически копирует все файлы JAR-архивов, указанные в classpath ваших проектов, в папку dist/lib. Среда разработки также автоматически прибавляет путь к каждому из этих архивов в файл манифеста приложения (MANIFEST. MF).

Чтобы запустить проект в режиме командной строки, зайдите в папку dist и наберите в режиме командной строки следующий текст:

java -jar " JavaNew. jar"

Чтобы распространять этот проект, заархивируйте папку dist (включая папку lib), и распространяйте ZIP-архив.

Замечания:

* Если два JAR-архива, указанные в classpath ваших проектов, имеют одинаковое имя, в папку lib будет скопирован только первый из них.

* Если в classpath указана папка с классами или ресурсами, ни один из элементов classpath не будет скопирован в папку dist.

* Если в библиотеке, указанной в classpath, также имеется элемент classpath, указанные в нѐ м элементы должны быть указаны в пути classpath времени выполнения проектов.

* Для того чтобы установить главный класс в стандартном проекте Java, щелкните правой кнопкой мыши в окне Projects и выберите Properties. Затем выберите Run и введите данные о названии класса в поле Main Class. Кроме того, Вы можете вручную ввести название класса в элементе Main-Class манифеста.

                                                      

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...