ubuntu15.04安装jdk8 、eclipseEE、tomcat8的流程
来源:互联网 发布:数据库sql2000恢复 编辑:程序博客网 时间:2024/06/05 09:55
ubuntu15.04安装jdk8 、eclipseEE、tomcat8的流程
一、 安装jdk8
1.1 到官网下载jdk8
如jdk-8u45-linux-x64.tar.gz,该jdk的大小为160M左右,小于该大小的应该是有问题的,注意要与系统对应,我的ubuntu是64位的,不然可能会出错。
1.2 解压
将jdk压缩包解压到/usr/lib下。先建立jvm文件夹:
sudo mkdir /usr/lib/jvm
解压:
sudo tar zxvf jdk-8u45-linux-x64.tar.gz -C /usr/lib/jvm
1.3 配置环境变量
sudo gedit /etc/profile在末尾添加如下视图的变量:
1.4 测试是否配置成功
输入下面命令,使得环境变量生效。
source /etc/profile
输入下面命令,安装成功的界面:
java -version
1.5 注意事项
如果先前有使用apt-get安装过jdk,则可能要修改系统默认的java命令。二、 安装eclipseEE
2.1 下载eclipseEE
注意eclipse的一般大小是280M左右,如果大小是30M左右,则可能会出现问题。我下的是eclipse-jee-mars-R-linux-gtk-x86_64.tar.gz2.2 解压
解压到任意目录即可,如解压到我的home目录:tar zxvf eclipse-jee-mars-R-linux-gtk-x86_64.tar.gz -C ~
完整正确的文件视图如下,双击eclipse时会显示loading org… jar包,同时会生成工作空间,没有则生成。如果该软件包大约为30M左右,且解压时出现错误,则是不可用的eclipse,需重新下载。
2.3 注意事项
eclipse是绿色版本,解压后双击eclipse图标就可以使用,无需编译和安装过程。三、 安装tomcat8
3.1 下载tomcat8
我下载的是apache-tomcat-8.0.28.tar.gz,大小8M左右。3.2 解压
解压到/opt/路径下:
sudo tar zxvf apache-tomcat-8.0.28.tar.gz -C /opt
3.3 修改权限
切换目录:
cd /opt/apache-tomcat-8.0.28/conf该目录下存在很多配置文件模板,如web.xml,server.xml等,将在为eclipse配置server时读取并产生。
但由于其他人无任何权限,必须修改权限,才能在接下来不产生错误。
修改前:
递归修改该目录下的所有文件的权限,使得其他用户又有读权限:
sudo chmod o+r -R .
修改后:
3.4 设置环境变量并启动tomcat服务器
在/etc/profile最后添加
export CATALINA_BASE=/opt/apache-tomcat-8.0.28export CATALINA_HOME=/opt/apache-tomcat-8.0.28export TOMCAT_HOME=/opt/apache-tomcat-8.0.28
考虑到tomcat可能获取不到全局环境变量,这里在bin/catalina.sh的开头添加:
JAVA_HOME=/usr/lib/jvm/jdk1.8.0_45JRE_HOME=$JAVA_HOME/jre
sudo ./bin/startup.sh启动tomcat服务器。
注意上面白色部分,JRE_HOME必须是正确的jre路径。
这时打开浏览器,出现如下界面,运行成功:
关闭tomcat服务器:
sudo ./bin/shutdown.sh
3.5 添加tomcat到eclipse中
为了便于调试,很多IDE都要新建tomcat server,Eclipse也不例外。
双击eclipse,加载plugins下的包,效果如下:
先创建JavaSE的项目:
然后建立一个Hello.java类,运行成功,如下图:
再添加tomcat8 server。
window → show view → other → server → servers,打开server的图标。
然后点击出现的链接,创建tomcat8服务器,这时在项目栏将出现servers信息,servers下有tomcat8的本地配置文件,如果无配置文件,服务器不能启动,可能是因为权限不够,不能读取。
接下来创建JavaEE项目,注意勾选web.xml,才会生产配置文件:
然后建立一个hello.jsp,如下图:
最后JavaEE出现类包,也就是build path找得到依赖类库,包括jdk类包和tomcat类包(含有servlet)。没有出现类包时hello.jsp将提示出错。如下图:
然后把项目发布到刚建立的服务器中,即在项目名上右键,选择run as → run on server → 选择一个已经存在的服务器 → finish,然后可以在内置浏览器和外部浏览器中运行hello.jsp。以后修改的JavaEE项目都可以在打开的服务器上访问到。访问路径为localhost:8080/JavaEE/hello.jsp,即项目名加文件名。
内置浏览器:
系统浏览器:
3.6 注意事项
必须在建立动态web项目之前,先添加tomcat服务器,否则会一直找不到tomcat的依赖包。如果一直找不到tomcat的依赖包,则只能在新的空间创建动态web项目。四、 其他问题
ubuntu15.04编译java 时会出现一行红字:Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar
可以在home目录下~/.bashrc最后添加一句:
unset JAVA_TOOL_OPTIONS删除该环境变量,在命令行下编译时不会出现红字,但是在eclipse下还是会出现红字。
0 0
- ubuntu15.04安装jdk8 、eclipseEE、tomcat8的流程
- ubuntu15.04下安装jdk8
- ubuntu15.04安装jdk1.8.0_45和tomcat8
- Centos下安装jdk8、tomcat8
- CentOS6.6 安装JDK8+TOMCAT8+MYSQL
- CentOS6.9 安装JDK8+TOMCAT8+MYSQL
- jdk8 Tomcat8 myeclipse2016 破解 并安装 实录
- windows 安装java 环境(jdk8+tomcat8)
- Linux下安装jdk8和tomcat8
- ubuntu15.04环境下编译jdk8源码
- Ubuntu15.04下切换openJRE7到Oracle JDK8的记录,网上其他资料不全!update-alternatives!
- Ubuntu15.04安装java8的步骤
- Ubuntu15.04下tomcat的安装
- 阿里云CentOS7安装mysql5.7/jdk8/tomcat8
- Red Hat Linux 6 安装 JDK8 和 Tomcat8
- 安装Tomcat服务器以及错误汇总(tomcat8.0、jdk8)
- Linux下安装Java环境(JDK8、Tomcat8、MySQL5.6)
- ubuntu15.04 vnc安装
- 1054: [HAOI2008]移动玩具
- set_include_path()的用法
- 新浪微博关系服务与Redis的故事
- 谷歌C++编程规范补充--windows编程规范
- EC2 上部署Django应用
- ubuntu15.04安装jdk8 、eclipseEE、tomcat8的流程
- session的创建和销毁
- Android 适配
- 系统调用与中断
- Pascal's Triangle && Pascal's Triangle II
- SDUT 1919 规律,思维
- php+ajax实现无刷新动态加载数据技术
- 什么是指令周期?什么是机器周期?什么是时钟周期?三者之间的关系如何?
- Android Studio安装