-
JavaIDE With Knoppix
Is there anyway to get/install/integrate a Java IDE in Knoppix? I run a high school java programing class, and Knoppix would be perfect!
I'm not very good at Linux, so I would have no idea where to start when making a custom Knoppix cd. Can anyone here help? I was interested in integrating Borland JBuilder Personal (free).
-
Senior Member
registered user
I have a CD with IBM Eclipse on it, but it loads up very slowly. Please see my website listed below!
BTW, you don't really need an IDE. I use a text editor to write code for Java (like KATE) and a console window to run javac and java (like KONSOLE). If you're running an applet, write the appropriate *.html file to load it and open from a browser (like KONQUEROR). That's all I use!
NB: javac and java on the KNOPPIX CD are really running an open source Java from the GCC project http://gcc.gnu.org called gcj. I currently teach AP Computer Science using KNOPPIX and g++ from gcc. J2SE 1.4.1 (JDK) is not open source, so its not included in KNOPPIX. The JRE is from Blackdown Java 1.3.
Good Luck,
-
I'm working with beginer kids, and they can't handle a straight text editor. They need a more advanced development package, with features like intellisense.
As for the cd with IBM Eclipse, I don't see it on your site. Also, if it is on your site, could you just transfer it to me? I'm on broadband, and even $10 is more then my school wants to put out for technology these days.
-
Does Knoppix include any JavaX classes? Javax says the swing class isn't there. Here is my app:
import javax.swing.*;
import java.text.*;
public class Average2 {
public static void main (String[] args) {
double num1, num2, num3, avg;
String input;
DecimalFormat db = new DecimalFormat("###.00");
input = JOptionPane.showInputDialog("Enter a number:");
num1 = Double.parseDouble(input);
input = JOptionPane.showInputDialog("Enter a number:");
num2 = Double.parseDouble(input);
input = JOptionPane.showInputDialog("Enter a number:");
num3 = Double.parseDouble(input);
avg = (num1 + num2 + num3) / 3.0;
JOptionPane.showMessageDialog (null, "The average is " + df.format(avg), "Average Computation", JOptionpage.INFORMATION_MESSAGE);
System.exit(0);
}
}
The error:
Average2.java:1: Can't find default package `javax.swing'. Check the CLASSPATH environment variable and the access to the archives
1 error
-
Senior Member
registered user
I've tried the standard classes plus java.awt.* and java.applet.* - I don't think that javax is fully supported yet. I haven't had a chance to test swing.
However, they're adding to the GCC project every day! Not too long ago, KNOPPIX had a version of gcj that didn't even implement awt or applet yet!
BTW, every time Klaus Knopper updates KNOPPIX, it includes the latest versions of all included packages.
Regards,
-
![Quote](images/misc/quote_icon.png)
Originally Posted by
A. Jorge Garcia
they're adding to the GCC project every day
Hmm... so the JDK isn't installed in Knoppix? My students are used to using swing, and I feel that something else would put them off track (they only really know simple vb, and swing is close to VB's msgbox).
-
![Quote](images/misc/quote_icon.png)
Originally Posted by
A. Jorge Garcia
I have a CD with IBM Eclipse on it, but it loads up very slowly. Please see my website listed below!
Thanks! I will try it.
![Quote](images/misc/quote_icon.png)
Originally Posted by
A. Jorge Garcia
BTW, you don't really need an IDE. I use a text editor to write code for Java (like KATE) and a console window to run javac and java (like KONSOLE). If you're running an applet, write the appropriate *.html file to load it and open from a browser (like KONQUEROR). That's all I use!
It depends what "really" means to you. You really could solve any computational problem with a simple turing machine and a long string of 0-s and 1-s - it's proven! But its impractical. Your way is fine for typing in a "hello world" program from a textbook and maybe the next 2, 3 examples. It-s also fine for educational purposes where students have to learn coding discipline
I am a professional java developer and do rarely work from scratch. Unually there is a large program to maintain, written by others; and a huge library with 1000-s of classes to use. I need an ide like eclipse, jbuilder or netbeans for efficient work, which supports code completion with integrated javadoc display and a graphical debugger with thread support and expression evaluation, to mention the most important ide features.
The ide-s mentioned above are quite fine, but slow. KDeveloper is contained in the knoppix distribution and very nice for C++ programming - somewhere I read about a java integration module for KDeveloper. Does anyone know how to use/configure KDeveloper as a java ide in knoppix?
-
Senior Member
registered user
Yes, of course you are correct. However, we were talking about utilites for teaching students preAP and AP CompSci in High School. For this purpose, KATE/KONSOLE/KONQUEROR is fine. All I miss is swing....
BTW, the CD I have available thru my website with IBM Eclipse on it is the one with the Java re-master.
Regards,
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
![NEW Sealed Cisco SFP-10G-LR 10GBASE-LR SFP+ 1310nm 10km *US Shipping* picture](/store/img/Tb4AAOSwmeVlqJuU/s-l225//NEW-Sealed-Cisco-SFP-10G-LR-10GBASE-LR-SFP-1310nm-.jpg)
NEW Sealed Cisco SFP-10G-LR 10GBASE-LR SFP+ 1310nm 10km *US Shipping*
$18.00
![New Cisco GLC-TE 1G SFP Copper RJ45 100m 1000BASE-T Transceiver Module picture](/store/img/UFgAAOSwrw9l1Cbr/s-l225//New-Cisco-GLC-TE-1G-SFP-Copper-RJ45-100m-1000BASE-.jpg)
New Cisco GLC-TE 1G SFP Copper RJ45 100m 1000BASE-T Transceiver Module
$19.99
![New Sealed Cisco SFP-10G-LR 10GBASE-LR SFP Plug-in Transceiver Module picture](/store/img/~FsAAOSwqcFl7xTR/s-l225//New-Sealed-Cisco-SFP-10G-LR-10GBASE-LR-SFP-Plug-in.jpg)
New Sealed Cisco SFP-10G-LR 10GBASE-LR SFP Plug-in Transceiver Module
$15.00
![25Gbase-Sr Sfp28 picture](/store/img/JdQAAOSwVlxmn2l~/s-l225//25Gbase-Sr-Sfp28.jpg)
25Gbase-Sr Sfp28
$86.82
![NEW FS SFP-10G-T 10GBASE T SFP+ 30M Transceiver Module (Lot of 1 Unit) picture](/store/img/K7UAAOSwWdtmNYNP/s-l225//NEW-FS-SFP-10G-T-10GBASE-T-SFP-30M-Transceiver-Mod.jpg)
NEW FS SFP-10G-T 10GBASE T SFP+ 30M Transceiver Module (Lot of 1 Unit)
$39.95
![🔥🔥🔥SFP-10G-SR V03 Original CISCO 10-2415-03 850nm 10GB SFP+ Multi Module🔥🔥 picture](/store/img/E-AAAOSwc1hiq1ol/s-l225//-SFP-10G-SR-V03-Original-CISCO-10-2415-03-850nm-10.jpg)
🔥🔥🔥SFP-10G-SR V03 Original CISCO 10-2415-03 850nm 10GB SFP+ Multi Module🔥🔥
$6.80
![GENUINE Cisco SFP-10G-SR V03 SFP+ GBIC Transceiver Module 10-2415-03 picture](/store/img/tAkAAOSwdENkHItI/s-l225//GENUINE-Cisco-SFP-10G-SR-V03-SFP-GBIC-Transceiver-.jpg)
GENUINE Cisco SFP-10G-SR V03 SFP+ GBIC Transceiver Module 10-2415-03
$6.80
![For Cisco SFP-10G-T, Ubiquiti UF-RJ45-10G Transceiver, SFP+ to RJ45 10GBase-T picture](/store/img/H0kAAOSwYRJhQsEA/s-l225//For-Cisco-SFP-10G-T-Ubiquiti-UF-RJ45-10G-Transceiv.jpg)
For Cisco SFP-10G-T, Ubiquiti UF-RJ45-10G Transceiver, SFP+ to RJ45 10GBase-T
$47.49
![Finisar Accessory FTLF1318P3BTL 1.25Gb/s SFP Transceiver RoHS Compliant 1310nm picture](/store/img/VbgAAOSwIwtmVrRQ/s-l225//Finisar-Accessory-FTLF1318P3BTL-1-25Gb-s-SFP-Trans.jpg)
Finisar Accessory FTLF1318P3BTL 1.25Gb/s SFP Transceiver RoHS Compliant 1310nm
$31.01
![Lot (10) Dell 0N8TDR 850nm SFP-10G-SR-85C 10Gbs sfp+ FTLX8574D3BNL-FC N8TDR NEW picture](/store/img/E7cAAOSw98tljuIT/s-l225//Lot-10-Dell-0N8TDR-850nm-SFP-10G-SR-85C-10Gbs-sfp-.jpg)
Lot (10) Dell 0N8TDR 850nm SFP-10G-SR-85C 10Gbs sfp+ FTLX8574D3BNL-FC N8TDR NEW
$68.00