| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java tools & IDE's > Проекты в NetBeans для клиентской разработки |
| Автор: Burrr 8.4.2009, 11:56 |
| Приветствую! Автор топика - новичок в Java, и для изучения этого языка выбрал IDE NetBeans. Установка и первоначальный разбор полетов, связанных Java-проектами прошли успешно. Но по ходу использования, возник вопрос, который не получилось решить, даже облазив всё меню и просмотрев результаты поиска по нашему форуму. Будучи JavaScript-разработчиком, часто верстаю/пишу скрипты/юзаю JavaScript-фреймворки в Macromedia Homesite и jEdit. Причем работаю исключительно на clentside, то есть результаты моей работы на сервер прикручивают совершенно другие люди. Такова специфика. Использовать сразу три IDE, довольно неудобно, поэтому, пооткрывав .html и .js-файлы в NetBeans, я понял что вся необходимая функциональность там есть. Беда пришла откуда не ждали. Чтобы создать новый файл, нужно указать к какому проекту он относится. ОК. Т.к. файлы должны быть грамотно структурированы, идем создавать новый проект. В категориях проекта вижу: - Java - Java WEB - Java EE - Java ME - Groovy - NetBeans Modules , а также Samples. Ни одна из категорий не подходит, но наиболее близкая - это Java WEB. Заходим в Java WEB, выбираем WebApplication, и юзаем мастер создания проекта. На шаге 3 (Server ans Settings) предлагается выбрать и установить сервер, который автору нафик не нужен. Но даже если и ставить, то хочется выбрать уже имеющийся на локальной машине Apache, а не GlassFish, Tomcat и прочее, что предлагается. В итоге, создать проект для html/css/js-файлов (и только для них) не получается. Вопросы: 0) Насколько приемлимо использовать NetBeans для clientside-разработки? 1) Можно ли создать новый файл без выбора проекта, Если "да", то как? 2) Если "нет", то можно ли добавить новую категорию проектов, чтобы не надо было выбирать сервер? 3) Если без сервера не обойтись, как выбрать в списке Apache? --- Предложения вроде "создавай файлы проводником, а потом открывай их", или "какая разница какой тип проекта, сохрани в Java-проект" неприемлимы. Фух. Столько текста из-за пустяка |
| Автор: Vasay 8.4.2009, 12:11 | ||
Java не работает с Apache. Можете создать PHP проект. Думаю, это лучший вариант для Вас. |
| Автор: Burrr 8.4.2009, 13:15 | ||||||
В списке категорий проектов такого не обнаружено.
Ехать-то надо толково и с комфортом. Иначе к чему этот топик...
Мягко говоря неудобно, не находите? |
| Автор: powerOn 8.4.2009, 13:29 |
нужно установить PHP плагин через update center (меню Tools -> Plugins) Нахожу. NetBeans в той конфигурации что у вас предназначена для JavaSE/EE/ME разработки, а не для HTML/JS. Без проекта файлы IDE не создает. Возможно, как сказал Vasay, PHP плагин вам поможет. |
| Автор: Burrr 8.4.2009, 13:56 |
| Vasay, powerOn, спасибо! С PHP-проектом всё получилось, хотя это и не совсем правильное решение. Топик закрывать не стоит, вдруг кто-то знает плагин для NetBeans для создания файлов без явного указания проекта? |
| Автор: powerOn 8.4.2009, 14:44 |
| кстати, в Favorites можно создавать файлы, но не по шаблону, т.е. пустые. Соответствующие редакторы будут цепляться по расширению. |
| Автор: COVD 9.4.2009, 21:20 | ||
Выбор сервера - это для удобства желающих тестировать приложения непосредственно в Netbeans, т.е. одним нажатием кнопки запускать и сервер и клиент. Ничто не мешает оставить стоящий по умолчанию Томкат. На содержимое war файла это не влияет. Если на компьютере локально уже установлен вебсервер ( Apache ) и хочется тестировать именно на нем, то придется все вручную - полученный после компиляции проекта war скопировать в папку Apache, запустить его, запустить браузер и вперед. Возможность изменить/оставить дефолтный сервер при генерации нового веб проекта никак не повлияет на html/js/ssh код. |