Как использовать emacs в качестве моей JAVA IDE?
Я хотел бы использовать emacs вместо Netbeans, который становится слишком раздутым на моем компьютере. У меня уже есть JDEE, я его не копал, но похоже, что ему не хватает:
- Тестирование классов: запустите класс, который имеет основной метод, но который не является основным классом проекта.
- Интеграция Maven: это небольшое желание, поскольку Netbeans также не поддерживает maven.
Ответы
Ответ 1
Я рекомендую вам использовать malabar-mode вместо JDEE - malabar - это единственный современный режим для разработки Java, доступный в настоящее время для Emacs. Он предлагает:
-
Тесная интеграция с Maven
-
Консоль A Groovy для быстрого прототипирования и поискового программирования
-
Интеграция JUnit, как для автономных тестов, так и через Maven
-
Справка по импорту; импортировать один класс или все необходимые классы в буфер (с запросом, если имя класса неоднозначно)
-
Расширить помощники метода интерфейса/переопределения класса/реализации
-
Упрощенный рефакторинг
Ответ 2
для Maven смотрите ede-proj-maven2 (унаследованный от ede-generic) в текущем CEDET из CVS. Это просто, но выполняйте определенную работу. Я планирую посмотреть на него в ближайшем будущем, потому что я часто использую maven с clojure