ubuntu编译java
① Ubuntu8.10下如何配置搭建java开发环境(安装JDK,myeclipse)
所以研究着把Java的开发环境也搬到linux平台下,如果想要开发或运行Java程序,就需要安装JDK或JRE。所以在网上查找了好多Java 环境搭建的方法,综合各种方法之后,我选取了各个方法中简便的部分综合到一起来安装! 下面就介绍一种最为简便的在Ubuntu中安装JDK的方法。 (1)使用apt-get命令安装: sudo apt-get install sun-java6-jdk 接下来,执行apt-get的更新过程: sudo apt-get update 程序将分析/etc/apt/sources.list,自动连网寻找list中对应的Packages/Sources/Release列表文件, 如 果有更新则下载之,存入/var/lib/apt/lists/目录。如果你的网速比较快,那么这个过程应该很快就能够完成。 接下来,就可以再重新运行jdk安装命令:�0�2�0�2�0�2�0�2�0�2�0�2�0�2�0�2�0�2 sudo apt-get install sun-java6-jdk (2)设置默认的java程序的版本: sudo update-alternatives –config java 按照提示输入对应的选项,指定为JDK 6 (3)设置Java环境变量: sudo gedit /etc/environment 在其中添加如下两行: CLASSPATH=/usr/lib/jvm/java-6-sun/lib JAVA_HOME=/usr/lib/jvm/java-6-sun sudo gedit /etc/jvm将文件中的/usr/lib/jvm/java-6-sun 这一行填入到配置块的顶部 如果其中已经设置了CLASSPATH和JAVA_HOME,则将其修改为上面的形式,保存退出。 到此,Ubuntu中的JDK就已经安装完成了。这种安装方法相对于源码安装,或者是将jdk.bin编译成�0�2�0�2 deb�0�2�0�2�0�2�0�2�0�2 再安装的方法 而言,还是比较容易一些的。 (4)myeclipse 7.0.1的安装 因为怕麻烦所以直接下载了all-in-one版本了。 1)解压myeclipse-7.0-linux.gtk-x86.tgz包,进入安装目录: #tar -xvf myeclipse-7.0-linux.gtk-x86.tgz #cd myeclipse-7.0.1-linux-gtk-x86 2)进入安装,然后在图形化的安装过程进行相关设置即可:
② ubuntu中如何用sun-java-6编译java应用程序
先确定装好了,jdk
楼主应该知道终端怎么打开吧??(应用程序->附件->终端)
在终端里面输入java -version,看看是不是安装好了,如果提示为版本信息则装好~
随便编写一个java程序,在终端输入javac 你的java程序名
就可以编译java程序
运行java程序,在终端输入java 主类名
可以运行java程序
如果要运行javadoc,得单独安装,这个输入时候如果没有安装会自动提示
③ 在ubuntu sever中怎样写java
如果是server版的就用vi编辑器写吧,然后手动编译执行。
但是前提是要安装好jdk并且配置好环境变量,否则无法编译执行java程序。
④ 在linux(ubuntu)下怎么将java源文件生成linux可执行文件
第一步:装一个jdk 到oracle官方网站上下一个 要linux版的。
第二步:注册环境变量
第三步:打开一个终端用javac命令就可以编译勒 如 javac *.java
如果不会使用终端可以下个eclipse直接编译运行。
⑤ ubuntu下如何配置配置JAVA 编译环境
下载JDK,然后装上就行。装完要修改/etc/profile或登录用户的.bashrc文件,增加环境变量,JAVA_HOME=【安装JDK的目录】和修改PATH=$JAVA_HOME/bin:$PATH
要使用IDE的话,下载Eclipse或NetBean linux版就行了。
我也用的这个ubuntu-11.04操作系统
⑥ 如何在Ubuntu下进行Java EE开发
主要有一下几个步骤:
1,安装JDK;
2,安装eclipse;
3,安装安装Tomcat;
4,安装数据库
安装JDK:
1. sudo apt-get install sun-java6-jdk
2,当提示\"正在设定 sun-java6-jre\"时,按TAB键,\"确认\"变为红色时按回车继续安装
大约过了二十分钟会提示安装jdk成功信息,这时候你可以在shell打入java或javac看一看,看一下显示的信息 有显示,证明jdk安装成功.
3,安装完成后配置环境变量。
sudo gedit /etc/environment
4,打开环境变量文件,在其中添加以下代码:
CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib
JAVA_HOME=/usr/lib/jvm/java-6-sun
注意:其中java-6-sun是jdk所在的文件夹,可能和这不同。请在/usr/lib/jvm/查看您机器上安装的文件夹名。添加完毕无误请保存。
5,打开jvm虚拟机配置文件。
sudo gedit /etc/jvm
添加以下代码到最上方:
/usr/lib/jvm/java-6-sun
注意java-5-sun还是你机器上jdk所在文件夹名。
6,打开终端,输入java 或 javac进行测试,是否安装成功。查看jdk版本号用javac -version。
安装eclipse:
在eclipse官网上下载 Eclipse IDE for Java EE Developers.
下载好的包是eclipse-jee-galileo-SR1-linux-gtk.tar.gz。直接解压到home/你的用户名/j2ee 目录下
打开终端运行:
cd /home/你的用户名/j2ee/eclipse
chmod +x eclipse
即可运行eclipse。
打开eclipse后,点击window->perferences->Java->Buile path,选中folders;
再->Compiles,确认Compiler compliance level后边是1.6.(如果你想用jdk1.6来运行eclipse的话)。
再 ->Installed JRES,这里可以看到你机器上装的JDK.
eclipse jdk配置完成。
安装tomcat:
1,安装apache-tomcat-6.0.20
下载地址:
2,下载完成后,将包解压至home/你的用户名/j2ee 这个目录下。
3,配置tomcat:
首先打开
sudo gedit /etc/profile
添加
export CATALINA_HOME=\"你的tomcat6.0安装目录\"
保存即可。
4,开启tomcat:打开终端,先进入你的tomcat6.0安装目录,再运行startup.sh。代码是
cd 你的tomcat6.0安装目录/bin
./startup.sh
如果配置正确,将显示
Using CATALINA_BASE: 你的tomcat6.0安装目录
Using CATALINA_HOME: 你的tomcat6.0安装目录
Using CATALINA_TMPDIR: 你的tomcat6.0安装目录/temp
Using JRE_HOME: /usr/lib/jvm/java6-sun
如果出现touch: cannot touch 等错误,找到提示出错的文件夹,更改其权限为读写即可。代码为
sudo chmod 766 需修改的目录 -R
如果还不行,将该文件夹及子文件权限全部开放,在home目录下,怎么更改都不会影响系统。进入需修改的目录
cd 需修改的目录
sudo chmod 777 * -R
在浏览器里输入http://localhost:8080如果出现tomcat那只小猫页面,则配置成功了。
5,关闭tomcat:与开启类似,命令为./shutdown.sh。
安装数据库:
1,这里以安装postgresql为例。从postgreSQL官网上下载postgresql-8.4.1-1-linux.bin
下载地址为 resql-8.4.1-1-linux.bin
2.将其移动到home/你的用户名/j2ee 目录下
打开终端,输入:
cd /home/你的用户名/j2ee
sudo chmod +x postgresql-8.4.1-1-linux.bin
sudo ./postgresql-8.4.1-1-linux.bin
3.跳出安装界面,一直选next,直到安完
最后完成时不要打钩。
4.打开应用程序,打开postgresql-8.4,点击pdAdmin.就进入到数据库里了
⑦ ubuntu java1.8 怎么安装
1.从sun主页下载JDK for Linux版本。这里下载的是jdk-6u6-linux-i586.bin.
2. 用root用户登录ubuntu,或是在普通用户下用su命令切换用户。切换到所需的安装目录。类型:cd <目录路径名>?? 例如,要在 /usr/java/ 目录中? 安装软件,请键入:cd /usr/java/,把jdk-6u6-linux-i586.bin文件拷贝这个目录里面,设置权限为可执行类型:chmod a+x jre-6u6-linux-i586.bin
3. 启动安装过程。键入:。/jre-6u-linux-i586.bin.接下来会提示二进制的许可协议,键入yes回车即可。安装过程如果遇到一些问题,都同样键入yes就可以。
4. 一路下来,最后看到Done字样,就完成了Java环境的安装。安装的位置就是当前目录 /usr/java,当然你可以选择在别的位置。可以用ls命令查看一下是否正常。
环境变量配置
上面安装完毕后,直接在shell里面输入java是不起作用的,需要先配置一下环境变量。一般都会用export命令,不过这样设置只对当前shell起作用,重启或是切换到别的shell会话就不起作用了。可以选择配置 .bashr文件。用vi或是gedit打开,在末尾添加下面的内容
export JAVA_HOME=/usr/java/jdk1.6.0_06
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
然后保存。再在shell里面试验一下是否安装成功。echo一下各个变量是否正常,然后输入java -version看看。
还有一种方式是修改/etc/profile,这样相当于修改系统配置文件,对所有用户都有影响,我在尝试的过程可能输入了一些异常字符,导致整个ubuntu无法用GUI登录,无奈只能用文本登录,然后再次把profile改回来才正常。
好了之后可以先试一下用vi新建一个Hello的Java文件,然后编译一下试运行。
Eclipse安装
Linux下面的Eclipse在ubuntu的界面渲染下看起来非常漂亮。先从Eclipse社区下载一个Linux版本的,这里下载的是europa版本的gz包。只要解压到一个目录就可以,这里选择/opt/eclipse下面。Eclipse是解压就可以使用的。不过为了方便,我们在桌面做一个启动器把启动目标指向到Eclipse的安装目的地,选择里面已有的图标文件,这样就完成了。不过默认Eclipse是找不到Java执行路径的,有网友写了这样一个脚本eclipse.sh 放到/usr/local/bin目录下,记得加上775权限。然后把启动器位置指到这里eclispe.sh.下面是eclipse.sh的内容:
#!/bin/bash
#
# 执行 eclipse 2.1.1 # export JAVA_HOME=/usr/java/XXX
export CLASSPATH=/usr/java/XXX/lib
/opt/eclipse/eclipse -vm /usr/java/XXX/bin/java -data ~/workspace &
# -vm 参数用以指定使用哪一个 jvm 来执行Eclipse,
# -date参数用以指定Eclipse的数据目录。在此指定其存在用户根目录(~)下的workspace目录中
还有一个比较笨的方法,Eclipse默认会去找它自己目录下是不是有jre存在,如果有,它就可以启动,那么你可以直接把先前安装好的JDK里面的JRE目录整个复制到Eclipse里面。然后就可以直接运行了。下面看一下效果
⑧ ubuntu 10.04下怎么用eclipse编译JAVA程序。用命令行编译我会,但是我不知道怎么在UBUTNU下运行这个程序
在Eclipse里面设置jdk路径(这个不细说,不会自己搜)。
详细位置搜索ubuntu系统jdk安装的默认路径。
或者按照如下方法,手动查找(机器不同可能结果也不一样,但思路都是一样的):
which javac
返回/usr/bin/javac
file /usr/bin/javac
返回/usr/bin/javac: symbolic link to `/etc/alternatives/javac'
然后file /etc/alternatives/javac
返回/etc/alternatives/javac: symbolic link to `/usr/lib/jvm/java-6-sun/bin/javac'
然后file /usr/lib/jvm/java-6-sun/bin/javac
返回/usr/lib/jvm/java-6-sun/bin/javac: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.2.5, not stripped
到此为止,说明路径是/usr/lib/jvm/java-6-sun/bin/,在Eclipse里面设置即可。
⑨ ubuntu-Ubuntu下怎么运行Java程序
java程序运行慢是天性,java本来就是由虚拟机运行的,多了一层解释字节码的步骤(编译后产生了字节码,而不是机器语言),人为的是没法提升性能的,你可以买个更强劲的cpu,不然只能等待jvm做出更大的突破
⑩ ubuntu 下不用eclipse怎么运行java
直接使用javac 编译,然后java运行就可以了,如果是web程序可以使用javac编译之后,放到tomcat里运行服务器,tomcat会编译相关jsp然后执行