Problem Installing 'J' Programmer's Editor (Linux)
Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Problem Installing 'J' Programmer's Editor (Linux)
Hello, everyone.
I am trying to install and use 'J', a programmer's editor that is written in Java:
> http://www.armedbear.org/
>
> J - Programmer's Editor Written in Java
>
> J is a multifile, multiwindow programmer's editor
> written entirely in Java. It has syntax highlighting
> for Java, C, C++, XML, HTML, JavaScript, Lisp, and
> Perl, automatic indentation, directory buffers,
> regular expressions, multifile find and replace,
> autosave and crash recovery, undo, and FTP and
> HTTP support. Users can customize all keyboard
> mappings and themes.
I followed the installation instructions exactly and 'J' appeared on my screen.
When I closed 'J', however, I could find no way to relaunch it. Unlike, for example, 'jEdit', there does not appear to be a 'bash' shell script to launch 'J'.
I am running SuSE Linux 8.2 Professional. I know that I must be missing some detail or making a stupid mistake, but I have spent approximately a day trying to resolve this problem, and I cannot.
P.S. -- I have Java 1.4.1 installed and 'J' can "see" it, just as 'jEdit' can. My problem is in determining how to launch 'J' again after I have closed this programmer's editor. Thanks!
P.S. -- macewan, I am able to see the screen (as you share in your screen capture link), so I assume that I have, indeed, launched 'J'; the problem is with launching it again.
Here are the commands I used, minus the extraction of the archive, for installing 'J', which has a buffer open and is running. When I close the terminal window containing the text below, 'J' will "go away" and I have found no way to restart it:
Code:
ddickerson@linux:~> cd /
ddickerson@linux:/> cd /home/ddickerson/Staging/j-0.18.1
ddickerson@linux:~/Staging/j-0.18.1> java -jar j.jar
Incidentally, I am using the compressed binary of 'J' 0.18.1, I could try installing from source, but I do not see how doing so would be of benefit. (Of course, I am a Linux "newbie"!)
I tried following a suggest to type a 'J' in 'xterm' and hit the TAB key twice, but the result was two beeps, one for each time I pressed the TAB key. (I searched the directory and there is no 'bash' script to launch 'J', by the way.)
P.S. -- By the way macewan, usually when I install software I do so from my 'Staging' directory and the software is installed in its default location or in the directory that I specify. In this case, 'J' is installed in the working directory -- which I find to be very odd and confusing. (Plus, I do not want 'J' there.)
According to the documentation for 'J', there is supposed to be an 'init.bsh' shell script, but I did not have this script after installing 'J'.
I do not know if my solution is a "kludge" or a decent approach, but it does work, at least.
I am a bit concerned, however, about the Java heap size. I do not know if 32k is sufficient for 'J'. If anyone has any suggestions or comments, I would be grateful.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.