proman121
asked on
Unable to Sun JDK on Ubuntu 9.10
Hello,
Installed SUN JDK usnig the following command on Ubuntu[ 9.10 Karmic Koala]. It seems already there is a default version(open jdk) but i want to use SUN JDK for Android development.
when i run a simple program i get the following error
# javac HelloWorld.java
The program 'javac' can be found in the following packages:
* openjdk-6-jdk
* ecj
* gcj-4.4-jdk
* gcj-4.3
* jikes-classpath
* jikes-kaffe
* kaffe
* sun-java6-jdk
Try: sudo apt-get install <selected package>
I guess the system is getting confused between the sun jdk and open jdk versions ?
I also ran
$sudo update-java-alternatives -s java-6-sun
update-alternatives: error: no alternatives for appletviewer.
update-alternatives: error: no alternatives for apt.
update-alternatives: error: no alternatives for extcheck.
update-alternatives: error: no alternatives for HtmlConverter.
update-alternatives: error: no alternatives for idlj.
update-alternatives: error: no alternatives for jar.
update-alternatives: error: no alternatives for jarsigner.
update-alternatives: error: no alternatives for javac.
update-alternatives: error: no alternatives for javadoc.
update-alternatives: error: no alternatives for javah.
update-alternatives: error: no alternatives for javap.
update-alternatives: error: no alternatives for java-rmi.cgi.
update-alternatives: error: no alternatives for jconsole.
update-alternatives: error: no alternatives for jdb.
update-alternatives: error: no alternatives for jhat.
update-alternatives: error: no alternatives for jinfo.
update-alternatives: error: no alternatives for jmap.
update-alternatives: error: no alternatives for jps.
update-alternatives: error: no alternatives for jrunscript.
update-alternatives: error: no alternatives for jsadebugd.
update-alternatives: error: no alternatives for jstack.
update-alternatives: error: no alternatives for jstat.
update-alternatives: error: no alternatives for jstatd.
update-alternatives: error: no alternatives for native2ascii.
update-alternatives: error: no alternatives for rmic.
update-alternatives: error: no alternatives for schemagen.
update-alternatives: error: no alternatives for serialver.
update-alternatives: error: no alternatives for wsgen.
update-alternatives: error: no alternatives for wsimport.
update-alternatives: error: no alternatives for xjc.
update-alternatives: error: no alternatives for xulrunner-1.9-javaplugin.s o.
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/appletvi ewer
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/apt
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/extcheck
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/HtmlConv erter
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/idlj
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/jarsigne r
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/jar
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/javac
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/javadoc
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/javah
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/javap
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/java-rmi .cgi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/jconsole
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/jdb
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/jhat
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/jinfo
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/jmap
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/jps
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/jrunscri pt
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/jsadebug d
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/jstack
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/jstatd
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/jstat
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/native2a scii
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/rmic
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/schemage n
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/serialve r
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/wsgen
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/wsimport
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi n/xjc
update-alternatives: error: no alternatives for xulrunner-1.9-javaplugin.s o.
Kindly help me out in configuring the JAVA development environment.
Thanks in advance!
Installed SUN JDK usnig the following command on Ubuntu[ 9.10 Karmic Koala]. It seems already there is a default version(open jdk) but i want to use SUN JDK for Android development.
when i run a simple program i get the following error
# javac HelloWorld.java
The program 'javac' can be found in the following packages:
* openjdk-6-jdk
* ecj
* gcj-4.4-jdk
* gcj-4.3
* jikes-classpath
* jikes-kaffe
* kaffe
* sun-java6-jdk
Try: sudo apt-get install <selected package>
I guess the system is getting confused between the sun jdk and open jdk versions ?
I also ran
$sudo update-java-alternatives -s java-6-sun
update-alternatives: error: no alternatives for appletviewer.
update-alternatives: error: no alternatives for apt.
update-alternatives: error: no alternatives for extcheck.
update-alternatives: error: no alternatives for HtmlConverter.
update-alternatives: error: no alternatives for idlj.
update-alternatives: error: no alternatives for jar.
update-alternatives: error: no alternatives for jarsigner.
update-alternatives: error: no alternatives for javac.
update-alternatives: error: no alternatives for javadoc.
update-alternatives: error: no alternatives for javah.
update-alternatives: error: no alternatives for javap.
update-alternatives: error: no alternatives for java-rmi.cgi.
update-alternatives: error: no alternatives for jconsole.
update-alternatives: error: no alternatives for jdb.
update-alternatives: error: no alternatives for jhat.
update-alternatives: error: no alternatives for jinfo.
update-alternatives: error: no alternatives for jmap.
update-alternatives: error: no alternatives for jps.
update-alternatives: error: no alternatives for jrunscript.
update-alternatives: error: no alternatives for jsadebugd.
update-alternatives: error: no alternatives for jstack.
update-alternatives: error: no alternatives for jstat.
update-alternatives: error: no alternatives for jstatd.
update-alternatives: error: no alternatives for native2ascii.
update-alternatives: error: no alternatives for rmic.
update-alternatives: error: no alternatives for schemagen.
update-alternatives: error: no alternatives for serialver.
update-alternatives: error: no alternatives for wsgen.
update-alternatives: error: no alternatives for wsimport.
update-alternatives: error: no alternatives for xjc.
update-alternatives: error: no alternatives for xulrunner-1.9-javaplugin.s
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bi
update-alternatives: error: no alternatives for xulrunner-1.9-javaplugin.s
Kindly help me out in configuring the JAVA development environment.
Thanks in advance!
ASKER
Above command did not help in removing the current installed sun jdk. I settled using openjdk .......
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Partially helpful
:-)
aptitude remove sun-java6-jdk && aptitude install sun-java6-jdk