File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Linux / UNIX and the fly likes Skinny Java IDE for Linux (Ubuntu) Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » Linux / UNIX
Bookmark "Skinny Java IDE for Linux (Ubuntu)" Watch "Skinny Java IDE for Linux (Ubuntu)" New topic

Skinny Java IDE for Linux (Ubuntu)

Norm Radder
Ranch Hand

Joined: Aug 10, 2005
Posts: 692
Can you recommend a skinny Java IDE for Java?
I installed netbeans but its way to big and structured.
All I need is an editor that knows and highlights Java syntax and that has commmandline access that I can prime to compile and execute programs.

David O'Meara

Joined: Mar 06, 2001
Posts: 13459

I use jEdit for small operations. It has syntax highlighting and a bunch of plugins, but I'm not sure about compilation
Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 15081

Geany is a very nice light-weight IDE. It's in the Ubuntu repositories, so you can install it via Synaptic or from the command line:

But gedit, the default text editor on Ubuntu, might also be enough - it does syntax highlighting for a lot of different file types, including Java source files.

Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 8 API documentation
Norm Radder
Ranch Hand

Joined: Aug 10, 2005
Posts: 692
I got geany with a dependency problem, but it seems to work. It wants libcairo2 at a new version.

I wish geany had some commandline/tools that I could load for various types of testing to allow me to stay in one environment and not have to slip in and out of the editor/compiler to be able to test. I guess I could keep a file of commandlines and just copy and paste them into the execute command field as I move thru the various stages of testing and from one program to another.

I agree. Here's the link:
subject: Skinny Java IDE for Linux (Ubuntu)
It's not a secret anymore!