ubuntujava编译
㈠ 如何在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下eclipse如何配置JAD进行反编译
我是在Ubuntu中使用Eclipe helios,即eclipse 3.6,参考了这篇文章http://www.blogjava.net/hongjunli/archive/2007/08/15/137054.html安装jodeclipse不成功,打开class文件,报错“the editor’s class name was mistyped in plugin.xml.”,可能是因为jodeclipse不支持新版本的eclipse吧,于是考虑安装jadclipse,jadclipse是在一个非常不错的Java反编译工具,之前写过一篇博客介绍《Java反编译工具Jad详解》,这个作为续篇,介绍如何在Eclipse里面使用jad。
首先,还是到http://www.varaneckas.com/jad下载jad,为了给开源做点贡献,我也把windows和linux的两个版本下来,做个备份:
1. Jad 1.5.8g for Windows 9x/NT/2000 on Intel platform
2. Jad 1.5.8e for Linux (statically linked)
以下以ubuntu为例,把下载后的jad解压到/opt/jad目录,我的eclipse安装在/opt/eclipse目录。cd到/opt/jad目录,执行./jad,输出版本和帮助信息就OK说明jad本身没有问题了。
到http://sourceforge.net/projects/jadclipse/下载jadeclipse,当前版本为3.3.0版本,支持eclipse3.3以上,下载后就是一个jar文件,直接放到/opt/eclipse/plugins目录,重启eclipse。
依次点击:Window -> Preferences -> Java,如果出现JadClipse,即说明jadclipse安装成功,不急,还有两个设置:
点击JadClipse,把Path to decompiler设置为/opt/jad/jad
点击General -> Editors -> File Associations,在右边选中*.class,在下边框中选中JadClipse Class File Viewer,然后设置为Default
之后,当你打开class文件的时候JadClipse就会自动反编译class文件并显示出来了。
㈢ 求助!Ubuntu12.10 jdk配置了javac和java -version 都可以。java就不行了。如图:
先检查一下安装的问题,用whereis java、 whereis javac看看你执行的java和javac是不是在同一个地方
不过你这个错误明显不是java的安装问题,命令行本身就是错误的,
你需要先cd /home/crazy/cj
然后再执行 javac,将 Hello.java编译成为Hello.class,
然后再执行。
话说,这年头根本就没人自己用命令行来编译和执行java,都使用集成环境的,手工做还有N多要注意的问题。javac的命令行格式我忘了,你自己去查一下文档看看如果手工编译一个文件吧。
㈣ 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里面设置即可。
㈤ Java web项目部署到阿里云Ubuntu服务器后,提示错误:无法编译jsp文件
Database这个类,没有把编译结果.class部署到相应的目录
~
~
~
㈥ ubuntu中如何用sun-java-6编译java应用程序
先确定装好了,jdk
楼主应该知道终端怎么打开吧??(应用程序->附件->终端)
在终端里面输入java -version,看看是不是安装好了,如果提示为版本信息则装好~
随便编写一个java程序,在终端输入javac 你的java程序名
就可以编译java程序
运行java程序,在终端输入java 主类名
可以运行java程序
如果要运行javadoc,得单独安装,这个输入时候如果没有安装会自动提示
㈦ ubuntu9.10下安装java时提示:jdk-6u18-linux-i586-rpm.bin: 619: rpm: not found
我的系统是64位的,jdk-6u18-linux-x64.bin 这是我的二进制安装包,不需要rpm。
如果你是32位的大概没有64的字样就可以了吧,不过下 Java SE就可以了,没必要下Java EE.
下面附上安装过程:
直接终端运行下载下来的java安装包,按提示操作。安装完毕后设置环境变量(假如安装的目录是 /usr/Java/jdk1.6):
打开 .bashrc文件,加入
JAVA_HOME=/usr/Java/jdk1.6
CLASSPATH = .:/usr/Java/jdk1.6/lib/dt.jar:/usr/Java/jdk1.6/lib/tools.jar
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH
注意:前面的点很重要,他告诉java编译器类路径搜寻时包括当前目录。
测试:
写文件test.java文件内容如下:
public class test
{
public static void main(String[] args)
{
System.out.println("hello world!");
}
}
然后,执行:
javac test.java
出现文件test.class,再执行:
java test
若出现 hello world!,安装OK!
另外,不赞成怂恿新手去依赖那个什么apt-get或是yum等什么的。要自己动动手实打实的编译安装一些软件才会入门。
㈧ 在linux(ubuntu)下怎么将java源文件生成linux可执行文件
第一步:装一个jdk 到oracle官方网站上下一个 要linux版的。
第二步:注册环境变量
第三步:打开一个终端用javac命令就可以编译勒 如 javac *.java
如果不会使用终端可以下个eclipse直接编译运行。
㈨ ubuntu-Ubuntu下怎么运行Java程序
java程序运行慢是天性,java本来就是由虚拟机运行的,多了一层解释字节码的步骤(编译后产生了字节码,而不是机器语言),人为的是没法提升性能的,你可以买个更强劲的cpu,不然只能等待jvm做出更大的突破
㈩ ubuntu下如何配置配置JAVA 编译环境
下载JDK,然后装上就行。装完要修改/etc/profile或登录用户的.bashrc文件,增加环境变量,JAVA_HOME=【安装JDK的目录】和修改PATH=$JAVA_HOME/bin:$PATH
要使用IDE的话,下载Eclipse或NetBean linux版就行了。
我也用的这个ubuntu-11.04操作系统