-
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
![ORICO 5 Bay Raid Enclosure USB3.0 SATA External Hard Drive Enclosure Up to 80TB picture](/store/img/m2IAAOSwmz5kyNFT/s-l225//ORICO-5-Bay-Raid-Enclosure-USB3-0-SATA-External-Ha.jpg)
ORICO 5 Bay Raid Enclosure USB3.0 SATA External Hard Drive Enclosure Up to 80TB
$115.59
![ORICO 5 Bay Raid USB3.0 to SATA External Hard Drive Enclosure for 3.5'' HDD LOT picture](/store/img/m2IAAOSwmz5kyNFT/s-l225//ORICO-5-Bay-Raid-USB3-0-to-SATA-External-Hard-Driv.jpg)
ORICO 5 Bay Raid USB3.0 to SATA External Hard Drive Enclosure for 3.5'' HDD LOT
$134.39
![ACASIS 2.5/3.5 inch 2 Bay SATA USB 3.0 Hard Drive Disk HDD SSD Enclosure 4 RAID picture](/store/img/VpUAAOSweWVlEXFE/s-l225//ACASIS-2-5-3-5-inch-2-Bay-SATA-USB-3-0-Hard-Drive-.jpg)
ACASIS 2.5/3.5 inch 2 Bay SATA USB 3.0 Hard Drive Disk HDD SSD Enclosure 4 RAID
$54.27
![Dell H2R6M PowerEdge PERC H700 6Gb/s 512MB SAS RAID Controller picture](/store/img/hXIAAOSwtNRmAxYM/s-l225//Dell-H2R6M-PowerEdge-PERC-H700-6Gb-s-512MB-SAS-RAI.jpg)
Dell H2R6M PowerEdge PERC H700 6Gb/s 512MB SAS RAID Controller
$19.99
![Inspur LSI 9300-8i Raid Card 12Gbps HBA HDD Controller High Profile picture](/store/img/De0AAOSwfoNlZ6Jx/s-l225//Inspur-LSI-9300-8i-Raid-Card-12Gbps-HBA-HDD-Contro.jpg)
Inspur LSI 9300-8i Raid Card 12Gbps HBA HDD Controller High Profile
$15.98
![WD MyBook Duo Raid Enclosure, no Drives picture](/store/img/oGwAAOSwhCNmnX5L/s-l225//WD-MyBook-Duo-Raid-Enclosure-no-Drives.jpg)
WD MyBook Duo Raid Enclosure, no Drives
$50.00
![G-Technology G-Raid 4TB External Hard Drive 0G03257 (Good Condition) picture](/store/img/4WsAAOSwGdRmnvQh/s-l225//G-Technology-G-Raid-4TB-External-Hard-Drive-0G0325.jpg)
G-Technology G-Raid 4TB External Hard Drive 0G03257 (Good Condition)
$60.00
![Inspur LSI YZCA-00424-101 Raid Card 12Gbps HBA Controller Low Profile 9300-8i IT picture](/store/img/25EAAOSwxzdk-ipC/s-l225//Inspur-LSI-YZCA-00424-101-Raid-Card-12Gbps-HBA-Con.jpg)
Inspur LSI YZCA-00424-101 Raid Card 12Gbps HBA Controller Low Profile 9300-8i IT
$15.98
![Vantec Dual M.2 SSD RAID PCIe X4 Host Card picture](/store/img/NM8AAOSw6S9mPYw1/s-l225//Vantec-Dual-M-2-SSD-RAID-PCIe-X4-Host-Card.jpg)
Vantec Dual M.2 SSD RAID PCIe X4 Host Card
$45.00
![Adaptec - ASR-7805 6Gbs SAS- PCI EXPRESS 3.0 X8 -1GB Cache RAID Controller Card picture](/store/img/BUwAAOSwjDpf9eY9/s-l225//Adaptec-ASR-7805-6Gbs-SAS-PCI-EXPRESS-3-0-X8-1GB-C.jpg)
Adaptec - ASR-7805 6Gbs SAS- PCI EXPRESS 3.0 X8 -1GB Cache RAID Controller Card
$27.82