Java рекомендации IDE (разработчик GUI, разработчик ORM, и т.д. …) для [закрытого] пользователя VS

Простой способ решить OutOfMemoryError в Java - это увеличить максимальный размер кучи с помощью параметров JVM -Xmx512M, это немедленно решит вашу ошибку OutOfMemoryError. Это мое предпочтительное решение, когда я получаю OutOfMemoryError в Eclipse, Maven или ANT при создании проекта, потому что в зависимости от размера проекта вы можете легко исчерпать память.

Вот пример увеличения максимального размера кучи JVM. Также лучше сохранить соотношение -Xmx к -Xms 1: 1 или 1: 1,5, если вы устанавливаете размер кучи в своем Java-приложении.

export JVM_ARGS="-Xms1024m -Xmx1024m"

Ссылочная ссылка

12
задан Reinstate Monica 3 July 2009 в 17:45
поделиться

10 ответов

IntelliJ не является бесплатным, но я думаю, что он превосходит все остальное, включая Eclipse и Netbeans. Стоит своих денег.

ОБНОВЛЕНИЕ: теперь есть бесплатная версия IntelliJ для сообщества, так что цена больше не должна сдерживать.

16
ответ дан 2 December 2019 в 05:15
поделиться

Eclipse раньше был стандартом де-факто, но в настоящее время NetBeans , кажется, превосходит его во всех отношениях.

3
ответ дан 2 December 2019 в 05:15
поделиться

Intellij.

Лучшая IDE, доступная на сегодняшний день, среди всех языков.

Вы скажете Дата , она автоматически завершается до (в зависимости от конфигурации)

Date date = new Date()

Intellij - это то, что делает Java терпимым, на самом деле может быть даже приемлемым.

3
ответ дан 2 December 2019 в 05:15
поделиться

Как долгое время разработчик Java (12 лет), который на протяжении многих лет страдал от ряда IDE, я должен сказать, что Intellij - это моя IDE. В прошлом году я использовал Netbeans и Eclipse в одном из моих личных проектов, но в конце концов я купил личную копию Intellij из-за дополнительной производительности, которую я получаю от этой мощной IDE.

3
ответ дан 2 December 2019 в 05:15
поделиться

Netbeans :

2
ответ дан 2 December 2019 в 05:15
поделиться

Лучше всего в будущем выбрать инструменты, которые работают с прямым кодом Java - никаких двоичных файлов вокруг - так что вы всегда можете работать с ним вручную, если IDE выйдет из строя.

Не существует ни одной IDE, которая была бы лучшей во всех ваших аспектах, и рынок изменился несколько раз за последние десять лет. Для Netbeans проблема прямо сейчас заключается в том, что Oracle купила Sun, а Oracle УЖЕ имеет JDeveloper (который имеет несколько очень хороших функций, особенно с базами данных), поэтому будущее остается неопределенным.

1
ответ дан 2 December 2019 в 05:15
поделиться

Eclipse чрезвычайно популярен и очень расширяемый и превратился в невероятную среду IDE. Что касается Visual Studio, как дизайнеров, я боюсь, вы будете разочарованы, поскольку я еще не нашел много полезных.

1
ответ дан 2 December 2019 в 05:15
поделиться

Исходя из ваших требований и вашего опыта, я считаю, что единственная IDE, которую вы сочтете подходящей, - это NetBeans, и я не пытаюсь начать войну пламени.

0
ответ дан 2 December 2019 в 05:15
поделиться

Netbeans, но он медленный.

Maven поддерживает свободный выбор IDE и управляет модулями и jar-файлами, которые мы можем использовать с несколькими различными IDE. Netbeans лучше всего полностью бесплатен, IntelliJ часто рекомендуют профессионалы, а Eclipse, кажется, имеет большинство функций, но два последних не являются полностью бесплатными.

0
ответ дан 2 December 2019 в 05:15
поделиться

Другой вариант - это один из нескольких продуктов на основе Eclipse, таких как MyEclipse или Rational Application Developer , хотя второй дорого стоит и действительно ориентирован на разработку Java EE в WebSphere.

IntelliJ - еще один, который кажется популярным.

Я сам фактически использовал только RAD и стандартный Eclipse, но у большинства из них есть бесплатные пробные версии, так что вы можете попробовать сами.

0
ответ дан 2 December 2019 в 05:15
поделиться