Я являюсь передним -конечным разработчиком JSP-проекта моего колледжа, и до сих пор я использовал Sublime Text 2 для написания разметки и моего CSS/Less и запускал проект непосредственно из настроенного вручную Apache Tomcat, где я разместил каталог своего проекта. в папке webapps
, но позже проект требовал использования сервлетов (, очевидно ), и я понял необходимость IDE, в то время как мои коллеги в части разработки теперь настаивают на использовании IDE.
Мы перенесли весь проект на NetBeans 7.1.1, и до сих пор проект работает нормально, и NetBeans берет на себя все хлопоты по созданию/управлению сервлетами и его конфигурациями web.xml, но я в основном занимаюсь разметкой и менее, что очень утомительно здесь. Ниже приведены проблемы, с которыми я сталкиваюсь.:
Меньше файла не выделен синтаксис -. (хотя я упоминал этот способ добавления подсветки синтаксиса в .less
файлы ).
Каждый раз, когда я вношу изменения в разметку или CSS, мне нужно нажимать F5 и ждать, пока в браузере не откроется новая вкладка, чтобы отразить изменения. (Обновление страницы в браузере не работает, как раньше работало в моем старом способе разработки JSP ).Представьте себе 10 вкладок на 10 изменений, если я не закрою вкладку после просмотра.
Я много использовал jQuery, и меня действительно раздражает, когда я вижу предупреждения в своих .js
файлах (Я знаю, что NetBeans может указывать на исправление ошибок, но я просто не хочу, -smart" с моим кодом ).
Веб-дизайнер должен знать, как часто «сохранять -изменения -в -css -и -обновлять -страницу -в -браузере». А IDE просто тормозит весь этот процесс.
Я знаю очевидные преимущества использования IDE, но есть ли решение вышеуказанных проблем?
Кроме того, я попытался портировать свой проект в Eclipse (, и он просто сошел с ума на минимизированных файлах jQuery ), прежде чем перейти к NetBeans, но он просто отказался использовать относительные пути для моих .js
, .css
и .less
в тегах и
, даже несмотря на то, что все файлы и папки существовали в каталоге Web -Content. И все, что я получил, это 404 ошибки для моих скриптов и таблиц стилей, несмотря на то, что я мог получить доступ к этим файлам, зайдя вручную по URL-адресу. Как следует :
, но
Visiting to localhost:8080/MyProject/less/styles.less
shows me its content in the browser.
Кроме того, я пытался работать с сервлетами без использования IDE (, мой Java-код настолько прост, что я не чувствую необходимости в IntelliSense -, например, при редактировании )и упоминании эта ссылка , и она работает, если я сделаю это так же, как объяснено, но я не понимаю, почему мне нужно указывать servlet-api.jar
из apache-tomcat\lib
в classpath
во время компиляции несмотря на то, что у меня есть путь к папке Apache lib, уже добавленной в переменную CLASSPATH
в Windows.
Я знаю, что в этом единственном вопросе слишком много вопросов, которые, вероятно, будут "промодерированы -" модераторами SO, но все мои вопросы намекают на единственную проблему, связанную с необходимостью разработки JSP/сервлетов и дизайна страниц. без использования IDE, а просто достаточно мощный текстовый -редактор AKA Sublime Text.
Пожалуйста, предложите мне надежное решение.