Emacs Java editor

This page summarizes the projects mentioned and recommended in the original post on /r/emacs

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • dotfiles

    Dotfiles are configuration files of UNIX/LINUX applications. This are configurations of Zaryob. (by Zaryob)

  • Hello, I'm a emacs user from 1 year but Im not so professional. I'm using emacs 27 in Fedora. I make my own dotfiles. Im using everything with Emacs including music player, and I use emacs as IDE for some programming languages. My question is that, I use lsp-java but I guess it is effective with just springboot projects. But Im using various frameworks. How can I configure my Emacs as Java IDE as well. And debugging part is important for me. I'm dealing problems for configuring spring debugger. I also listen your ideas.

  • emacs.d

    My emacs setup (by iocanel)

  • My full config is at: https://github.com/iocanel/emacs.d (see +ide.el in that repo).

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • idee

    Unified way to perform IDE-like tasks across multiple languages and frameworks in Emacs.

  • A part of my personal config has been grouped in: https://github.com/iocanel/idee, which is structured like a plugin, works well for my setup, but I have no clue if its something that could fit other setups / needs.

  • lsp-gitpod

  • Defaults should work without the need for any additional config. As a side note, if the project is public you can always test with https://github.com/emacs-lsp/lsp-gitpod which ships with preconfigured emacs + language servers.

  • demo-projects

    Demo projects for lsp usecases. (by emacs-lsp)

  • So, this looks like some env issue with your server. Can you check: 1. JAVA_HOME is properly set 2. Make sure you are using the latest and greatest of lsp-* and the server? 3. Can you use M-x lsp-describe-session and make sure you have picked the pom containing dir as root folder? 4. Can you check if debug works with simple hello world app like the one in this dir: https://github.com/emacs-lsp/demo-projects/tree/main/java-project

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts