The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск интегрированной среды разработки Apache NetBeans 18

02.06.2023 13:33

Организации Apache Software Foundation представила интегрированную среду разработки Apache NetBeans 18, которая предоставляет поддержку языков программирования Java SE, Java EE, PHP, C/C++, JavaScript и Groovy. Готовые сборки сформированы для Linux (snap, flatpak), Windows и macOS.

Среди предложенных изменений:

  • Добавлена начальная реализация окружения для разработки проектов на языке Rust.
  • Улучшена поддержка системы сборки Gradle. Инструментарий и API Gradle обновлён до версии 8.1 с поддержкой JDK 20.
  • Улучшена поддержка системы сборки Maven. Встроенный инструментарий maven обновлён до версии 3.9.1. Добавлены настройки для загрузки внешнего индекса. Улучшено определение выполнения maven в многопоточном режиме. Добавлена возможность запуска тестов из произвольного каталога.
  • Для проектов на языке Java добавлена поддержка JDK 20 и реализован обработчик больших строк.
  • Добавлена поддержка платформы Glassfish 7.0.x и поддержка JPA 3.1 из Jakarta EE 10.
  • В окружении для языка PHP улучшена поддержка возможностей, появившихся в новых версиях PHP.
  • В окружении для web-проектов улучшена поддержка CSS, обновлены шаблоны HTML5, улучшена обработка публичных и закрытых полей в JavaScript-классах.
  • В редактор кода добавлена начальная поддержка HCL (применяемый в HashiCorp Terraform язык определения конфигурации). Добавлена поддержка подсветки синтаксиса для кода на языке Go.
  • Расширены возможности, связанные с использованием серверов LSP (Language Server Protocol).


  1. Главная ссылка к новости (https://blogs.apache.org/netbe...)
  2. OpenNews: Выпуск интегрированной среды разработки Apache NetBeans 17
  3. OpenNews: Выпуск интегрированной среды разработки Apache NetBeans 16
  4. OpenNews: Уязвимости в механизме автообновления Apache NetBeans
  5. OpenNews: Вредоносное ПО, поражающее NetBeans для внедрения бэкдоров в собираемые проекты
  6. OpenNews: Выпуск Java SE 20
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/59237-netbeans
Ключевые слова: netbeans, ide
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (88) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 13:42, 02/06/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –9 +/
    Я думал это программа которая не нужна и никто таким уже не пользуется двано.
    впервые увидел её в году эдак 2006 это было что-то странное иглючное. это рекомендовали для разработки на php. а потом оказалось что в основном этим никто не пользуется, предпочитая нотепад++
     
     
  • 2.4, Аноним (4), 14:02, 02/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я для джавы примерно в тех же годах пользовала нормально, правда, на винде - на убунте шрифты оказались покорёжены, переползла на вебшторм
     
     
  • 3.36, Аноним (36), 02:47, 03/06/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Можно было использовать JRE рантайм от JetBrains из поставки InteliJ IDEA, я запускал NetBeans и тогда шрифты были красивые. Но теперь не актуально, теперь в стандартных JRE можно выбирать какой версией FreeType будут сглаживаться шрифты, и меня устраивает 'FREETYPE_PROPERTIES='truetype:interpreter-version=40''.  
    Лично я NetBeans не пользуюсь, использую этот параметр для других приложений рисующих интерфейс на Java Swing. Если кого не устраивает шрифты в Java прилоежниях то попробуйте.
     
  • 2.20, tty0 (?), 21:01, 02/06/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да, хеловорды в нотепаде делать удобно.
     
  • 2.75, Аноним (75), 22:01, 04/06/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Была в свое время лучшей IDE для Java. Eclipse просто разваливался на куски при малейшем дуновении на него (как и сейчас), а Idea умела только Java SE (как и сейчас).
     

  • 1.2, Аноним (2), 13:54, 02/06/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    С++ поддержку допилить нормально не могут; зато раст затащили.
     
     
  • 2.5, soarin (ok), 14:20, 02/06/2023 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Вообще у Netbeans был слоган «One IDE for all».
    По факту это «делаем всё, но всё плохо».
    Разве что базовая Java нормальная собственно.
     
     
  • 3.6, Дед Ананий (?), 14:27, 02/06/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    На базе платформы NetBeans сделали Oracle SQL Developer. По функционалу вроде бы ничего так, но по исполнению, по тормознутости - авно, DBeaver - намного приятнее и быстрее. Сейчас Oracle SQL Developer под Web (и electron) все это переписывают - дожили, фирма развивающая Java, соскакивает с Java.

    А начинался NetBeans в общем-то нормально, был резвее Eclipse. Но потом его купила Oracle - могильщик продуктов.

     
     
  • 4.8, Аноним (8), 15:50, 02/06/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    так java для рисования UI плоха, только в Android доработали нормально, а в electron аппаратное ускорение на видео карте из коробки, зато для других задач java хороша и фремворки типа Spring имеют много готовых решений
     
     
  • 5.25, Дед Ананий (?), 22:42, 02/06/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    DBeaver тоже на Java - плагин для Eclipse. Но у него приятные шрифты, он не тормозит, автообновление, работать приятно. Просто, наверное, дело в прямых руках разработчиков. У Этого Джефа Смита и его команды, возможно они росли не оттуда. Ну и Oracle - у нее много было продуктов на Java и почти все уже закончили свой век или не развиваются: JDeveloper, ADF, Oracle Data Integrator, Oracle BI EE, Oracle BPM, Oracle SOA Suite, Oracle WebLogic и т.д.
     
  • 5.26, Аноним (26), 00:55, 03/06/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    неужели есть хотя бы 1 спектр задач для которых java нормальный выбор? По-моему таких задач давно не существует
     
     
  • 6.44, iZEN (ok), 10:37, 03/06/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > неужели есть хотя бы 1 спектр задач для которых java нормальный выбор?

    Java Micro Edition.

    > По-моему таких задач давно не существует

    Sweet Home 3D.

     
  • 3.21, Аноним (21), 21:08, 02/06/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > слоган «One IDE for all»

    Перевод - Одно ххх для всех.

     
  • 2.47, Аноним (47), 11:40, 03/06/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Начиная с 17 версии NetBeans поддерживает старые версии плагинов, в том числе и C++
     

  • 1.3, Golangdev (?), 13:59, 02/06/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    > серверов LSP

    как это связано с Джавой ?

    у них же уже есть свой, правславный отладчик,

    а в сторону LSP и конь не валялся

     
  • 1.7, Аноним (7), 15:04, 02/06/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    главное вовремя оседлать rust
     
     
  • 2.22, Аноним (22), 21:22, 02/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Учитывая, что поддерживается два десятка языков, включая не самые популярные, удивительно что так поздно.
     
  • 2.34, Я узкий (?), 01:09, 03/06/2023 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     

  • 1.9, pashev.ru (?), 16:06, 02/06/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    > поддержку языков программирования Java SE, Java EE

    Вопрос знатокам: чем отличаются языки программирования Java SE и Java EE?

    Вопрос со звёздочкой: что написано по этому поводу на сайте Нетбинс?

     
     
  • 2.10, Аноним (10), 17:14, 02/06/2023 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Java SE это подмножество языка Java предназначенное для написания приложений для  рабочего стола.

    Java EE переводится как Enterprise Edition. И предназначено для написания корпоративных приложений, которые будут крутится на серверах.

     
     
  • 3.40, pashev.ru (?), 07:49, 03/06/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Спасибо, вы нам не подходите.
     
     
  • 4.45, Аноним (45), 11:07, 03/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Почему люки круглые?
     
     
  • 5.76, Аноним (75), 22:08, 04/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Из изопериметрической задачи Дидоны следует, что из всех фигур с равным периметром (и массой) круг будет иметь наибольшую площадь.
     
  • 4.48, Аноним (10), 12:23, 03/06/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Упаси меня боже работать на такого работодателя. Вы там в коком-то бреду обитаете.


    Вообще, в программировании всё просто и элементарно. Подтверждение этому язык C, на котором написаны и Windows и Linux. Но я встречал таких же как вы работодателей, которые воротили нос от C, ругаясь на длинные функции и называя их портянками.
    А вот такие как вы работодатели погрязли в своём собственном мирке и бредят всякими новомодными финтифлюшками, упуская из виду простой кодинг.

     
  • 3.72, Golangdev (?), 06:56, 04/06/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Java SE это подмножество языка Java предназначенное для написания приложений для  рабочего стола

    Не зачёт. На Java SE ой как пишутся "корпоративные приложения" уже 8 лет как (Spring Boot например), а то и больше.

    А EE считайте, утонула, и сейчас её лучшее подмножество реализуют в Quarkus.

     
     
  • 4.77, Хейтер (?), 12:24, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >На Java SE ой как пишутся "корпоративные приложения" уже 8 лет как (Spring Boot например)

    - и что, Вы у себя в Спринге не используете классы из пакетов javax.persistence, javax.annotation, javax.servlet, javax.xml.bind и т д? (полный список спецификаций JavaEE найдете по адресу: https://jakarta.ee/specifications/ )

    >EE считайте, утонула

    - значит вещь годная, а вот к тому что не тонет стоит относиться осторожно. Мнение большинства всегда ошибочно, ибо большинство людей идиоты © Э.А.По

     
     
  • 5.81, Golangdev (?), 13:46, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Слишком толсто - аргументировать спор в софтверной разработке цитатами писателя ... большой текст свёрнут, показать
     
     
  • 6.82, Хейтер (?), 14:23, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    - выше я отметил что часть этой спецификации используется в Spring, так что если... большой текст свёрнут, показать
     
     
  • 7.83, Golangdev (?), 14:50, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Сугубо опционально Никто не застнавляет писать Spring Boot приложения с javax p... большой текст свёрнут, показать
     
     
  • 8.88, Хейтер (?), 15:11, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    - легко, лично я такое делал исключить ненужные зависимости, в том числе Tomcat... большой текст свёрнут, показать
     
     
  • 9.91, Golangdev (?), 15:28, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Либо вы троллите, либо у нас разные поняния о легко Это не легко По памяти, ... большой текст свёрнут, показать
     
     
  • 10.93, Хейтер (?), 15:57, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    - будем честными в определениях что такое современное и не современное корп... большой текст свёрнут, показать
     
     
  • 11.94, Golangdev (?), 16:14, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вы либо путаете, либо не замечаете Spring Boot - это стандарт де факто для напи... большой текст свёрнут, показать
     
     
  • 12.97, Хейтер (?), 16:43, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    - нет, это Вы путаете стандарт должен быть где то описан и JavaEE это как раз... большой текст свёрнут, показать
     
     
  • 13.98, Golangdev (?), 16:55, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Которая на деле оказывается совокупностью серых зон с кучей неопределённостей А... большой текст свёрнут, показать
     
     
  • 14.101, Хейтер (?), 17:11, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    - я уже писал Выше что JavaEE это набор спецификаций Вы почему то игнорируете э... большой текст свёрнут, показать
     
     
  • 15.102, Golangdev (?), 17:20, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    судя по вашим тезисам, вы либо не имели дела с высокими нагрузками, либо троллит... большой текст свёрнут, показать
     
     
  • 16.105, Хейтер (?), 18:10, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    - мне кажется я довольно четко сформулировал там где требуется тонкая настройка... большой текст свёрнут, показать
     
     
  • 17.108, Golangdev (?), 19:33, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Наверное, вы не ходите к врачу Когда я прихожу к врачу, - я и врач в роли пол... большой текст свёрнут, показать
     
     
  • 18.109, Хейтер (?), 20:42, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    - это не такая большая проблема, если в организации есть процессы Если процессо... большой текст свёрнут, показать
     
     
  • 19.110, Golangdev (?), 21:29, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Не улавливаете сути Полно вам выдумывать, я не ругаю власти Они по сути таки... большой текст свёрнут, показать
     
     
  • 20.111, Хейтер (?), 21:44, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    - последние 10 лет я пишу на Spring с использованием спецификаций см выше Jav... большой текст свёрнут, показать
     
  • 21.112, Golangdev (?), 21:52, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Увы, их задача как правило - сделал и сдал, на той фигне что попросили архитект... текст свёрнут, показать
     
  • 8.113, iZEN (ok), 21:53, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да что вы говорите JSR для Java 8212 это как RFC для Интернета 8212 кто н... большой текст свёрнут, показать
     
     
  • 9.114, Golangdev (?), 22:03, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Слишком толсто, попробуйте потоньше ... текст свёрнут, показать
     
     
  • 10.115, iZEN (ok), 22:07, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Хорошо Попроще Не плюй в колодец, из которого черпаешь воду для пития ... текст свёрнут, показать
     
     
  • 11.116, Golangdev (?), 22:49, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    там выше обсуждали поход к врачу, можно записаться через ЕМИАС... текст свёрнут, показать
     
  • 7.85, Golangdev (?), 14:59, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > - тогда учите Go, Rust или JavaScript))

    я пишу на Go, я же Golangdev =)
    на JavaScript тоже пишу

    > JavaScript

    ниже в комментах предлагают TypeScript, что о нём думаете ?)

    > Rust

    каюсь, не выучил, обленился

     
     
  • 8.89, Хейтер (?), 15:12, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    - ничего хорошего, но от холивара на эту тему воздержусь ... текст свёрнут, показать
     
  • 2.11, Дмитрий (??), 17:41, 02/06/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Язык программирования один и тот же Java описанный в спецификации JLS.
     
  • 2.15, iZEN (ok), 19:46, 02/06/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Java SE - это стандартная платформа языка программирования Java.

    Java EE - это спецификация и фреймворк(и) для написания корпоративных приложений. Java EE поддерживают сервера приложений Glassfish, Jakarta EE (эталонная реализация), Wildfly, JBoss, TomEE, Geronimo, WebSphere и др.

    Spring не следует спецификациям Java EE, поэтому считается нестандартным решением для создания распределённых корпоративных приложений на Java. Тем не менее, на Spring обкатались многие новаторские решения, которые со временем попали в Java EE.

     
     
  • 3.24, Аноним (24), 22:29, 02/06/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    JavaEE в чистом исполнении - некромантия из начала двухтысячных, вы где, кроме легаси возрастом лет в 15 последний раз application server видели. Джава в ынтерпрайзе - это практически всегда спринг. Правда JavaEE пытаются оставить на плаву в эпоху микросервисов через развитие "облегчённой" версии MicroProfile (всякие Quarkus, Helidon), но гуано это ещё то.
     
     
  • 4.33, Я узкий (?), 01:06, 03/06/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Джава в ынтерпрайзе

    Это и есть 15+ летние проекты. Уже лет 10 как никто не пишет стартапы на джаве

    > Спринг

    Давно протух

     
     
  • 5.37, Аноним (36), 02:51, 03/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Уже лет 10 как никто не пишет стартапы на джаве

    Тыж знаешь что стартап это проект который в находится поисках метода монитизации?  

     
  • 4.38, iZEN (ok), 07:38, 03/06/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Java EE со временем второй Java очень сильно развилась на идеях Spring, избавилась от легаси. А Spring в итоге деградировал настолько, что им невозможно стало нормально пользоваться.

    Java продолжает эволюционировать и избавляться от устаревшего и ненужного.

     
     
  • 5.73, Golangdev (?), 06:59, 04/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Spring в итоге деградировал

    пруфы "деградации" будут ?
    если нет пруфа - то автор бессовестно лжёт, видимо, пишет о том, чем сам не пользуется, строит выводы на кликбейтных статьях.

     
     
  • 6.79, Хейтер (?), 12:36, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >пруфы "деградации"

    - Вы уже перешли со SpringBoot 2 на SpringBoot 3? Боль не испытали? Как там batch не поломался? И еще по мелочи. Это действительно не признак деградации, а признак вечного эксперимента, что для энтерпрайза не очень подходит. А деградацией леминги наверное называют то что раньше казалось легче и проще чем в JavaEE, теперь стало таким же или более сложным - слишком много стало функционала, голова типичного джуна от этого болит

     
     
  • 7.80, Golangdev (?), 13:26, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > batch

    Батч изначально плохо написан, стараюсь его не использовать, максимально жёстко, не кастомизируемо.

    По мне это одна из тех вещей, которые плохо сделаны в Spring (Наряду с Spring Cloud, Spring Statemachine).

    Не всё хорошо то, что Spring.

    > признак вечного эксперимента

    Признак эволюции =) разве вы хотите "приклеиться" навсегда к одной апишке, спроектированной 15 лет назад ? Думаю "нет". Если всё же да - обновляейте только патч-версию, не обновляйте минор и мажор.

     
     
  • 8.84, Хейтер (?), 14:50, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    - Вы же понимаете что легаси и эволюция это антонимы Мы вроде про корпораст... большой текст свёрнут, показать
     
     
  • 9.86, Golangdev (?), 15:02, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вы преувеличиваете серьёзность проблем Как правило, по оптыту, в сравнении с др... текст свёрнут, показать
     
     
  • 10.87, Golangdev (?), 15:09, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Другими словами, если в корпорации нет процессов деливери хотя бы минимально Ана... текст свёрнут, показать
     
  • 10.90, Хейтер (?), 15:27, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    - нет Вроде я даже с примерами всё расписал SB2 - SB3 - Batch новые таблицы... большой текст свёрнут, показать
     
     
  • 11.92, Golangdev (?), 15:41, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    - нет Вроде я даже с примерами всё расписал SB2 - SB3 - Batch я писал выше ... текст свёрнут, показать
     
     
  • 12.95, Хейтер (?), 16:24, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    - чем jOOQ лучше Apache Cayenne jOOQ словами из Люди в черном это новая кру... большой текст свёрнут, показать
     
     
  • 13.96, Golangdev (?), 16:40, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вы наизусть помните как прописывать маппинги OneToMany Посмотрите выступления ... большой текст свёрнут, показать
     
     
  • 14.99, Хейтер (?), 16:55, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    - нет, это только подчеркивает что Java JavaEE это язык и спецификация корпорати... большой текст свёрнут, показать
     
     
  • 15.100, Golangdev (?), 17:10, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    это неплохой такой барьер в поиске специалистов увеличитель времени на разра... большой текст свёрнут, показать
     
     
  • 16.103, Хейтер (?), 17:38, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    - человека который не знает JPA не стоит брать на работу по созданию корпоративн... текст свёрнут, показать
     
     
  • 17.104, Golangdev (?), 17:51, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Попробуйте поискать кандидата со знанием Java EE, так и напишите в вакансии - тр... текст свёрнут, показать
     
     
  • 18.106, Хейтер (?), 18:47, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    - весь стек JavaEE обширен и очевидно что людей которые практически работали со ... текст свёрнут, показать
     
     
  • 19.107, Golangdev (?), 19:15, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не хотите замечать слона в комнате, либо никогда не нанимали Java-разработчиков ... текст свёрнут, показать
     
  • 4.43, iZEN (ok), 10:30, 03/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > JavaEE в чистом исполнении - некромантия из начала двухтысячных, вы где, кроме
    > легаси возрастом лет в 15 последний раз application server видели. Джава
    > в ынтерпрайзе - это практически всегда спринг. Правда JavaEE пытаются оставить
    > на плаву в эпоху микросервисов через развитие "облегчённой" версии MicroProfile (всякие
    > Quarkus, Helidon), но гуано это ещё то.

    Jetty — вполне себе легковесный движок-сервер приложений (сервлетов), сделанный по спецификации Java EE касательно JSP 3.0/Servlet API 5.0.


     
  • 3.78, Хейтер (?), 12:28, 05/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >Spring не следует спецификациям Java EE

    - чего так категорично? javax.xml.bind, javax.persistence, javax.servlet, javax.ws.rs и т п - всё это либо под капотом, либо торчит наружу и у Спринга

     

  • 1.19, Георгий (??), 20:34, 02/06/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не работает в оффлайне. Имею ввиду, что даже Ant-проект нельзя создать, если Netbeans установлен на компьютер, отключенный от глобальной сети. Проблема наблюдается уже несколько лет, и всем плевать.
     
     
  • 2.55, Аноним (55), 18:44, 03/06/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Значит не пользуются.
     

  • 1.23, Профессор (?), 22:21, 02/06/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кроме notepad.exe мне больше ничего не нужно, чтобы писать качественный код.
     
     
  • 2.39, iZEN (ok), 07:43, 03/06/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Дело в объёме кода, который нужно поддерживать и сопровождать. IDE позволяют легко отслеживать изменения и вносить правки в код в многопользовательской модели разработки — в Netbeans интегрированы инструменты Mercurial и Git, позволяющие в редакторе кода видеть историю изменений и делать коммиты, не покидая среду.
     
     
  • 3.49, Аноним (49), 12:31, 03/06/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ты пытаешься убедить, что экскаватор хорош, человека, которому нужно слегка копнуть землю в хелловорлд-горшке.
     
     
  • 4.54, n00by (ok), 17:32, 03/06/2023 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Программировать в notepad-е - это мем начала нулевых. В нём пишут разве что скрипты *.bat или VBS.
     
  • 3.53, АНОНИМ (?), 15:45, 03/06/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > в многопользовательской модели разработки

    К счастью, разработка далеко не всегда многопользовательская. Соло программистов полно, от фрилансеров, до тех кто имеет свои проекты.

     
  • 2.52, АНОНИМ (?), 15:41, 03/06/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Кроме notepad.exe мне больше ничего не нужно

    В принципе, я тоже сторонник полностью ручного KISS подхода во всём, в т.ч. и в программировании. Но notepad.exe - это слишком примитивно. Нужна хоть какая-то подсветка синтаксиса чтобы визуально в коде не запутаться. Лично для себя остановился на Geany уже лет 10 как. VSCode не переношу, слишком "комбайн", много мусора выдаёт в подсказках.

     
     
  • 3.57, anonimous (?), 18:48, 03/06/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Настройку профиля в vscode под себя не пробовали? Можете не отвечать, вопрос риторический.
     
     
  • 4.58, Аноним (-), 19:11, 03/06/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     

  • 1.42, Дед Анон (?), 09:18, 03/06/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Пользуюсь им ещё с версии 8.2 исключительно для PHP/JS/CSS. Для меня идеальный продукт. Особенно учитывая то, что когда начинал в 8.2. был русский язык интерфейса и было на много легче осваивать продукт нежели сейчас. Сравнивал его с тем же VSCode, но NetBeans всё таки конкретно для меня лучше и уже наверно "роднее". Очень привыкаешь к грамотному подсказчику, который читает все подключённые классы и показывает доступные подключённые методы в отличии от того же VSCode который кучу хлама показывает. Ну и конечно просто приятно утроена сама среда.
     
     
  • 2.56, Аноним (55), 18:45, 03/06/2023 [^] [^^] [^^^] [ответить]  
  • –6 +/
    JS? Может уже пора TypeScript?
     
     
  • 3.74, Golangdev (?), 07:04, 04/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Может и пора. Вещь популярная, стоит попробовать.
     
  • 2.66, Аноним (-), 21:52, 03/06/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Нетбинс очень недооцененная среда. Я когда-то решил её попробовать, очень был удивлён функционалом и возможностями, про себя подумав зачем это всё кто-то пилит если все равно никто не пользуется.
     
     
  • 3.117, garrick (?), 15:55, 07/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Версия 8-я была самая лучшая после 6-ой. Всё было очень хорошо пока Sun этим рулил, а потом как-то завяло всё. У Oracle своя IDE уже была, им две не к чему. Повыдёргивали оттуда что смогли и выкинули что осталось.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру