Ant cannot find JRE to run JUnit tests

Sometimes Ant cannot find the JRE to run the JUnit tests – this can easily be fixed by right clicking on the build.xml file, selecting “Run As..” -> “External Tools Configuration”. Choose the JRE tab far to the right and select the JRE that the workspace also runs.

Eclipse 3.6.1 Linux General, Junit 4.0 and ant 1.71.2.

JUnit jar classpath error in Eclipse

When trying to develop unit tests using JUnit 4 and Ant 1.71 in Eclipse 3.6.1, I kept getting this error even though I had added JUnit.jar to the Eclipse buildpath:
The <classpath> for <junit> must include junit.jar if not in Ant's own classpath
The solution was to do the following:
Window -> Preferences -> Ant -> Runtime -> Classpath: Add JUnit.jar to the Global Entries as an external Jar-file.

Remove old Linux Kernels from Dualboot Grub Startup Menu using Ubuntu

First of all, determine which Linux Kernel version you are running using the command:
sudo uname -r

Then go to System ->Administration -> “Synaptic Package Manager”.

Search for “linux-image-“, arrange by installed packages (click at the column header most to the left) and then completely remove all linux kernels (linux-images) that are older than you current version.

Then run the command:
sudo update-grub

Installing Oracle SQL Developer on Ubuntu 10.04

Enable the partner repository in order to download Sun Java6 JDK: System -> Software Sources -> Other Software -> http://archive.canonical.com/ubuntu partner)
Get the following packages from System -> Synaptic Package Manager:
  • sqldeveloper-package (this is a special package that contains all prerequisites except sun-java6-jdk)
  • sun-java6-jdk
Download “Oracle SQL Developer for other platforms” from bottom of Oracles website:
http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html
Extract the archive to a folder and make the sqldeveloper.sh file executable (right click on it and select properties->permissions).
Run Oracle SQL Developer for the first time by typing the following command in the console:
sh /path/to/extracted/folder/sqldeveloper.sh
When requested for a JVM directory, use something like this:
/usr/lib/jvm/java-6-sun
Click the save all button (this saves the path of the JVM directory) and then close the program.
You can now use the Oracle SQL Developer by running the following command:
sh /path/to/extracted/folder/sqldeveloper.sh
I would recommend making a launcher for it – just right click on the desktop. Avoid using “~” in the path.