`
nmskate
  • 浏览: 126425 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论

Ubuntu安装jdk,eclipse,tomcat全过程

阅读更多

.Ubuntu 安装 jdk 全过程

 

 

/ * 这里使用的 jdk 压缩包是: jdk-7u9-linux-i586.tar.gz


 

* jdk 安装到 /usr/lib/jdk1.7.0_09 目录下,并配置环境变量

 

 

* /


 

 

 

 

一,将 jdk-7u9-linux-i586.tar.gz 放到 主文件夹

 

 

 

 

 

二, Ctrl+Alt+T 打开终端,执行以下代码:(将 jdk 解压到 /usr/lib 目录下,所有的命令都要在终端执行, Ctrl+Alt+T 可以打开终端)


 

 


 

      sudo tar zxvf ./jdk-7u9-linux-i586.tar.gz -C /usr/lib


 

 

 

 

三,修改环境变量:


 

 

 

 

在终端执行命令:


 

export JAVA_HOME=/usr/lib/jdk1.7.0_09


 

export JRE_HOME=${JAVA_HOME}/jre


 

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib


 

export PATH=${JAVA_HOME}/bin:$PATH


 

 

 

 

四,配置默认 JDK 版本


 

由于 ubuntu 中可能会有默认的 JDK ,如 openjdk ,所以,为了将我们安装的 JDK 设置为默认 JDK 版本,还要进行如下工作。


 

执行代码 :


 

sudo update-alternatives --install /usr/bin/java java /usr/lib/jdk1.7.0_09/bin/java 300


 

sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jdk1.7.0_09/bin/javac 300


 

sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jdk1.7.0_09/bin/jar 300


 

 

 

 

执行代码:


 

 

 

 

      sudo update-alternatives --config java


 

 

 

 

系统会列出各种 JDK 版本,如下所示:


 

3 个候选项可用于替换 java ( 提供 /usr/bin/java)


 

选择       路径                                                         优先级        状态


 

--------------------------------------------------------------------------------------


 

* 0         /usr/lib/jvm/java-6-openjdk/jre/bin/java     1061     自动模式


 

    1         /usr/lib/jvm/java-6-openjdk/jre/bin/java     1061     手动模式


 

    2         /usr/lib/jvm/java-6-sun/jre/bin/java             63        手动模式


 

    3         /usr/lib/jvm/java-7-sun/bin/java                  300      手动模式


 

 

 

要维持当前值 [*] 请按回车键,或者键入选择的编号: 3


 

update-alternatives: 使用 /usr/lib/jvm/java-7-sun/bin/java 来提供 /usr/bin/java (java) ,于手动模式中。



(如果出现的不是上面的提示,而是



链接组 java 中只有一个候选项: /usr/lib/jdk1.7.0_09/bin/java 无需配置



这个也是正常的,无需理会。)

 

 

五,测试


 

执行代码:


 

      java -version


 

输出:

 

 

java version "1.7.0_09"


 

Java(TM) SE Runtime Environment (build 1.7.0_09-b05)


 

Java HotSpot(TM) Server VM (build 23.5-b02, mixed mode)


 

表示 jdk 已经正确安装完毕。

 

 

 

 

 

 

 

 

.Ubuntu 安装 eclipse 全过程

 

 

/ * 这里使用的 eclipse 压缩包是: eclipse-jee-juno-SR1-linux-gtk.tar.gz


 

  * eclipse 安装到 /usr/lib/eclipse 目录下


 

  * /


 

 

 

 

一,将 eclipse-jee-juno-SR1-linux-gtk.tar.gz 放到 主文件夹

 

 

 

 

 

二, Ctrl+Alt+T 打开终端,执行以下代码:(将 eclipse 解压到 /usr/lib 目录下,所有的命令都要在终端执行, Ctrl+Alt+T 可以打开终端)


 

 


 

      sudo tar zxvf ./ eclipse-jee-juno-SR1-linux-gtk.tar.gz -C /usr/lib


 

三,创建桌面快捷图标


 

在终端执行代码:


 

       sudo gedit /usr/share/applications/eclipse.desktop


 

 

 

 

然后在弹出的文件中加入以下代码:


 

[Desktop Entry]
Comment=Java IDE
Name=Eclipse
Exec=/usr/lib/eclipse/eclipse
Encoding=UTF-8
Terminal=false
Type=Application
Categories=Application;Development;
Icon=/usr/lib/eclipse/icon.xpm


 

然后保存文件。如果在桌面上没有找到 eclipse 的图标,请到 文件系统 中的 /usr/share/applications 目录中找到 eclipse 的快捷方式,然后复制到桌面即可。

 

 

.Ubuntu 安装 Tomcat 全过程

 

 

/ * 这里使用的 tomcat 压缩包是: apache-tomcat-7.0.32.tar.gz


 

* tomcat 安装到 /usr/lib/apache-tomcat-7.0.32 目录下


 

  * /


 

 

 

 

一,将 apache-tomcat-7.0.32.tar.gz 放到 主文件夹

 

 

 

 

 

二, Ctrl+Alt+T 打开终端,执行以下代码:(将 jdk 解压到 /usr/lib 目录下,所有的命令都要在终端执行, Ctrl+Alt+T 可以打开终端)


 

 


 

      sudo tar zxvf ./apache-tomcat-7.0.32.tar.gz -C /opt


 

此时 tomcat 已经安装成功,启动 tomcat 之后在浏览器里输入 http://localhost:8080/ 就会显示 tomcat 的页面。


 

 

 

 

但是还需要下面一些东西。


 

 

 

 

三,给 tomcat 添加一个用户


 

    sudo gedit /opt/apache-tomcat-7.0.32/conf/tomcat-users.xml


 

出的文本 编辑 框中找到 </tomcat-users> 一行在其上面添加,或者是 <tomcat-users> 一行在其下面并且挨着 </tomcat-users> 的上面添加:


 

 

 

 

<role rolename="admin" />


 

<role rolename="manager" />


 

<user username="admin" password="admin" roles="admin"/>


 

<user username="both" password="both" roles="admin,manager"/>


 

<user username="manager" password="manager" roles="manager"/>


 

 

 

 

也就是说 both 账户具有 admin manager 两者的角色

 

 

 

 

 

四, eclipse 中配置 tomcat (这步非常重要)


 

 

 

在确保 tomcat 关闭下,启动 eclipse

 

 

选择 Windows->Preferences->Server->Runtime Environments->Add->Apache Tomcat V7.0 ( 这个页面的的下面有一个 Create a new local server 选项,一定要打上勾 )- >Next->Browse-> /opt/apache-tomcat-7.0.32 ( 这个页面下面的 JRE 选择 jdk1.7.0_09) ->OK-Finish->OK


 

这时候在 eclipse 中的 servers 视图中应该有了一个 tomcat7.0 server ,但是这时候一定不要启动 tomcat (如果启动了,然后报了什么什么错误,就把 eclipse 关了,然后把那个 workspace 删掉,启动 eclipse 重建一个 workspace ,然后重新执行以上步骤),为什么会出现错误情况,原因是 ubuntu(linux) 里的 权限 问题。

 

 

 

 

 

 

 

 

但是在 linux 在不像 windows 一样,权限比较严格,要有以下步骤执行以下代码来配置权限:

 

 

此时在 <eclipse workspace>/Servers/<Tomcat version> Server at localhost-config 下面应该有如下文件:
       catalina.policy
       catalina.properties
       context.xml
       server.xml
       tomcat-users.xml
       web.xml


 

可事实上没有,这时需要手动把 /opt/tomcat-7.0.32/conf/ 下的文件复制到 /workspace/servers/ <Tomcat version> Server at localhost-config / 目录下,并且改变这些文件的权限。


 

 

 

 

sudo cp / opt/apache-tomcat-7.0.32 /conf/ * /home/skate/javaweb_workspace/Servers/Tomcat\ v7.0\ Server\ at\ localhost-config


 

( 将文件复制到 workspace 中,这里我的 tomcat 安装在了 /opt/apache-tomcat-7.0.32 目录,我的工程目录是 /home/skate/javaweb_workspace ,如果不知道目录的话找到工程右键属性,一定要填写自己对应的工程目录,里面的 “\“ 是为了转意空格 )


 

sudo chmod 777 /opt/apache-tomcat-7.0.32 /conf/*


 

sudo chmod 777 /home/skate/javaweb_workspace/Servers/Tomcat\ v7.0\ Server\ at\ localhost-config/*


 

 

 

 

至此, eclipse 中的 tomcat 配置完成。

 

 

 

 

 

 

 

 

五,基本操作:


 

启动 tomcat sudo /opt/apache-tomcat-7.0.32/bin/startup.sh


 

 

 

 

(如果出现:


 

Using CATALINA_BASE:   /opt/apache-tomcat-7.0.32


 

Using CATALINA_HOME:   /opt/apache-tomcat-7.0.32


 

Using CATALINA_TMPDIR: /opt/apache-tomcat-7.0.32/temp


 

Using JRE_HOME:        /usr


 

Using CLASSPATH:       /opt/apache-tomcat-7.0.32/bin/bootstrap.jar:/opt/apache-tomcat-7.0.32/bin/tomcat-juli.jar


 

表示 tomcat 正常启动。)


 

 

 

 

关闭 tomcat sudo /opt/apache-tomcat-7.0.32/bin/shutdown.sh


 

 

 

 

修改 tomcat 默认端口 sudo gedit /opt/apache-tomcat-7.0.32 /conf/server.xml


 

然后将 <Connector port="8080" protocol="HTTP/1.1"...> 里面 8080 修改即可。如果修改成 80 ,则在浏览器中可以不用输入端口号就能访问 web 应用。


 

 

 

 

分享到:
评论
3 楼 jacktao219 2012-12-12  
在来D一下楼主,按照楼主这样配置后能够正常启动tomcat6.0(小弟是装的6.0的)。。但是启动几分钟后会出现一个错误。
Could not save master table to file '/home/jacktao219/JavaWorkSpace/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources'.
/home/jacktao219/JavaWorkSpace/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources (权限不够)

故明思义这是workspace中的.metadata中有几个文件权限不够,给这个文件所有文件加777权限。重启后好! 再次谢谢LZ的分享。。让我们这些菜鸟学习了。。
2 楼 jacktao219 2012-12-12  
可以了,谢谢哦。。
1 楼 jacktao219 2012-12-12  
朋友按你的方法配置成功了,但是启动还是报错。。
Could not load the Tomcat server configuration at /Servers/Tomcat v6.0 Server at localhost-config. The configuration may be corrupt or incomplete.
怎么办?求赐教啊。。楼主

相关推荐

    Ubuntu Kylin 14 安装jdk eclipse tomcat

    在Ubuntu Kylin 14操作系统中安装和配置Java Development Kit (JDK)、Eclipse集成开发环境以及Apache Tomcat服务器,对于Java开发者来说是至关重要的步骤。以下将详细介绍这一过程。 首先,我们来讨论如何安装JDK。...

    ubuntu+jdk+tomcat+eclipse 亲自实验

    ubuntu+jdk+tomcat+eclipse 亲自实验 按照步骤操作即可

    Ubuntu Kylin 14.04 安装配置 jdk、eclipse、tomcat 通用

    Ubuntu Kylin 14.04 安装配置 jdk、eclipse、tomcat 通用 一、安装 jdk 安装 jdk 是 Ubuntu Kylin 14.04 操作系统中配置 java 开发环境的第一步骤。我们可以从 Oracle 官网下载 jdk,网址为 ...

    在Ubuntu 10.10下安装JDK配置Eclipse及Tomcat

    在终端中使用`sudo sh jdk-6u23-linux-i586.bin`命令启动安装过程,并可能需要输入用户密码。 配置JDK环境变量至关重要,确保系统能正确识别Java的位置。可以通过编辑系统的环境配置文件来实现。打开 `/etc/...

    linux下安装jdk+tomcat+eclipse+mysql .

    在Linux操作系统中搭建Java开发环境,通常涉及到几个关键组件的安装和配置,包括JDK(Java Development Kit)、Tomcat(一个流行的Java应用服务器)、Eclipse(一个强大的Java集成开发环境)以及MySQL(一种广泛使用...

    ubuntu8.04中配置java+tomcat+eclipseMyEclipse开发环境(更新)

    本文将深入解析如何在Ubuntu 8.04系统上搭建这套开发环境,涵盖Java环境的配置、Tomcat服务器的安装与启动、以及集成开发环境Eclipse MyEclipse的设置。 ### Java环境配置 #### 安装Java运行环境与开发工具包(JDK)...

    Ubuntu 下安装安卓开发环境(Eclipse_Android_Tomcat)

    - 创建新的服务器配置,选择Apache下的Tomcat服务器,进入安装界面,设置Tomcat服务器的安装目录,并完成下载和安装过程。 5. 安装Android开发工具(ADT): - ADT插件是为Eclipse提供Android应用开发能力的扩展包...

    Ubuntu下配置java环境(JDK1.6+eclipse+myeclipse+tomcat)

    【Ubuntu下配置Java环境】配置Java开发环境在Ubuntu操作系统中是一项基础任务,尤其对于Java开发者而言,正确安装和配置JDK、Eclipse、MyEclipse以及Tomcat等工具至关重要。以下将详细介绍每一步骤。 **一、JDK安装...

    linux安装配置jdk1.5、tomcat5.5、eclipse3.2、Myeclipse5.1详解.

    在Linux系统中,安装配置Java开发环境和相关应用服务器,如JDK、Tomcat、Eclipse以及MyEclipse,是开发者必备的技能。下面将详细解释如何在Linux上执行这些步骤。 首先,我们需要下载所需的软件。JDK 1.5(也称为...

    linux安装JDK、eclipse、tomgcat、myeclipse、mysql

    在Linux系统中安装和配置Java开发环境,包括JDK、集成开发环境Eclipse、Web服务器Tomcat、集成开发工具MyEclipse以及关系型数据库MySQL,是每个IT开发者可能需要面对的任务。下面将详细介绍这些组件的安装步骤和配置...

    ubuntu JAVA开发环境安装 part3

    ubuntu下安装JAVA开发环境其实还是比较简单的,我们就以安装常用的jdk、eclipse、tomcat、svn client(找到一个可以和windows中的小乌龟类似的但安装还有点问题解决后会补上)、oracle client为例讲讲如何安装(相关...

    详述安装Ubuntu下JAVA+tomcat+MyEclipse+mysql开发环境

    本文将详细阐述如何在 Ubuntu 上安装 Java、Tomcat、MyEclipse 和 MySQL,以创建一个完整的后端开发环境。 首先,我们来讨论如何在已有的 Windows XP 系统上安装 Ubuntu 作为双系统。硬盘安装 Ubuntu 有两种主要...

    Ubuntu快速安装eclipse

    "Ubuntu快速安装eclipse" Ubuntu快速安装eclipse是Linux平台上的一种常见操作,以下是相关知识点的总结: 1. JDK的安装:在Ubuntu上安装...在Ubuntu上安装eclipse过程中,需要使用ln命令将JDK链接到eclipse的目录下。

    Linux 下安装JDK,TOMCT,MYSQL,DB2 ,Eclipse文档

    安装过程通常涉及下载RPM或DEB包,然后使用包管理器安装。例如: ```bash rpm -ivh db2_v11.5_linux_x86_64.rpm # 对于RHEL/CentOS dpkg -i db2_v11.5_linux_deb.deb # 对于Ubuntu/Debian ``` 安装后,需要创建...

    Ubuntu部署eclipse环境

    本文档详细介绍了如何在Ubuntu上安装并配置Eclipse IDE,包括Java环境(JDK)的安装与配置、Eclipse的安装与启动,以及Tomcat服务器的安装配置等关键步骤。 #### 二、安装Java环境(JDK) **1. 下载JDK安装文件** - ...

    tomcat6在eclipse下的插件

    总之,“Tomcat6在Eclipse下的插件”为开发者提供了在Linux系统(如Ubuntu 8)上便捷地管理和调试Tomcat 6服务器的工具,使得Web应用的开发过程更为流畅。通过充分利用这些工具,开发者可以更加专注于代码编写,而...

    Ubuntu快速安装jdk的教程

    Ubuntu快速安装jdk的教程 在本教程中,我们将详细介绍如何在Ubuntu操作系统中快速安装jdk。以下是安装步骤的详细介绍: 1. 创建文件夹和复制jdk.tar.gz文件 在安装jdk之前,我们需要创建一个文件夹来存放jdk的...

Global site tag (gtag.js) - Google Analytics