在Ubuntu 10.10下安装JDK配置Eclipse配置j2me

    技术2022-05-13  0

     

    环境:ubuntu10.10 下载工具:jdk,版本为jdk-6u23-linux-i586.bin。(百度:oracal java) eclipse,版本eclipse-java-helios-SR2-linux-gtk.tar.gz 1。jdk手动安装 新立得无法安装,sudo apt-get sun-java6-jdk 也不行,只能手动了 下载好jdk Terminal cd进入下载好的jdk文件夹,再执行cp命令,把文件复制到/usr/local/lib 之后再执行

    sudo chmod +x jdk-6u24-linux-i586.bin sudo ./jdk-6u24-linux-i586.bin  执行最后一步命令后便在当前目录下多了一个“jdk1.6.0_04“的目录,里面是jdk-6u4-linux-i586.bin解压后JDK的全部文件; 配置环境变量 $sudo gedit /etc/environment 在文本编辑器里写入下面两行内容: PATH=“/usr/local/lib/jdk1.6.0_24/bin"(已存在的话用冒号分隔) CLASSPATH="/usr/local/lib/jdk1.6.0_24/lib"   JAVA_HOME="/usr/local/lib/jdk1.6.0_24" 由于ubuntu中可能会有默认的jdk,如openjdk,所以,为了使默认使用的是我们安装的jdk,还要进行如下工作。 执行 $ sudo update-alternatives --install /usr/bin/java java /usr/local/lib/jdk1.6.0_24/bin/java 300 $ sudo update-alternatives --install /usr/bin/javac javac /usr/local/lib/jdk1.6.0_24/bin/javac 300

    //In opensuse sudo /usr/sbin/update-alternatives --install "/usr/bin/java" "java" "/usr/local/lib/jdk1.6.0_24/bin/java" 40000 sudo /usr/sbin/update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/lib/jdk1.6.0_29/bin/javac" 40000 通过这一步将我们安装的jdk加入java选单。 然后执行 代码: update-alternatives --config java 通过这一步选择系统默认的jdk 注销,Terminal,运行java -version。显示: java version "1.6.0_24" Java(TM) SE Runtime Environment (build 1.6.0_24-b07) Java HotSpot(TM) Client VM (build 19.1-b02, mixed mode, sharing) 配置成功。 安装eclipse 下载好,解压,将文件复制至java目录 sudo mv /home/empty/下载/eclipse /usr/local/lib/ 双击eclipse,下一步。。。。ok 或者 Terminal sudo apt-get eclipse-palmform 配置j2me 1. 下载SUN WTK(无线工具包) http://java.sun.com/products/sjwtoolkit/download.html 2. 安装SUN WTK # ./sun_java_wireless_toolkit-2_5_2-linux.bin 终端命令: 1).进入bin所在目录 2).执行命令:sudo chmod +x /usr/local/sun_java_wireless_toolkit-2_5_2-ml-linux.bin (给当前用户增加对.bin文件运行的权限) 3).执行命令:sudo ./sun_java_wireless_toolkit-2_5_2-ml-linux.bin (进行安装) sudo rm sun_java_wireless_toolkit-2_5_2-ml-linux.bin (删除安装文件) 把eclipseme.feature_1.6.8_site.zip拷贝到Eclipse根目录下 然后开始安装“J2ME插件压缩包”:Help->SoftwareUpdate->Find and Install->Search for new features to install->New Archived site…->选择“eclipseme.feature_1.6.8_site.zip”,然后点击“Open”->OK ->finish ->next-> Accept… -> next ->All Install… -> yes重启Eclipse。 四.在Eclipse中配置WTK       启动Eclipse, Window -> Preferences ,进入配置窗口。       选择 J2ME菜单,在 WTK Root 里填入WTK的安装目录       J2ME->Device Management->Import, 目录项填入 /home/user/homework/WTK2.2/bin , 刷新按钮 Refresh ,       确定 Finsh, 然后选择自己比较喜欢的一款手机皮肤。       J2ME->Packaging->Obfuscation, 填入WTK的安装目录 /home/user/homework/WTK2.2 。 搞定! 测试程序: new project -> j2me -> sre new class "Hello"    1. import javax.microedition.lcdui.Display;     2. import javax.microedition.lcdui.Form;     3. import javax.microedition.midlet.MIDlet;     4. import javax.microedition.midlet.MIDletStateChangeException;     5. public class Hello extends MIDlet {     6.     Display display;     7.     public Hello() {     8.         super();     9.         display = Display.getDisplay(this);    10.     }    11.     protected void destroyApp(boolean arg0) throws MIDletStateChangeException {    12.     }    13.     protected void pauseApp() {    14.     }    15.     protected void startApp() throws MIDletStateChangeException {    16.         Form form = new Form("Another Hello World");    17.         form.append("Hello World!");    18.         display.setCurrent(form);    19.     }    20. }  运行成功~   2011-3-7


    最新回复(0)