`
Aguo
  • 浏览: 33186 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Ubuntu搭建JAVA开发环境

    博客分类:
  • J2SE
阅读更多
Ubuntu搭建JAVA开发环境
——JDK6.0+Eclipse3.1+MyEclipse4.1+MySQL 5.0+Tomcat5.0


1. JDK
安装JAVA环境
打开终端,执行以下命令,或使用《新立得软件管理器》,在其中分别搜索“sun-java5-jre“和“sun-java5-jdk”并标记安装。
sudo apt-get install sun-java5-jre
# 如果空间富裕,建议安装一个JDK。呵呵
sudo apt-get install sun-java5-jdk
设置当前默认的java解释器
sudo update-alternatives –config java
执行后会出现类似如下的画面:
There are 4 alternatives which provide `java’.

Selection Alternative
———————————————–
1 /usr/lib/jvm/java-gcj/jre/bin/java
2 /usr/bin/gij-wrapper-4.1
3 /usr/bin/gij-wrapper-4.0
4 /usr/lib/jvm/java-1.5.0-sun/jre/bin/java
Press enter to keep the default

or type selection number:

输入 有包含 “sun” 的行的前面的数字。如上面显示,则输入 4,然后回车确定。
2. Eclipse
Eclipse官方下载linux版本,解压即可!
3. MyEclipse
官方下载对应的linux版本,运行X.bin文件
4. MySQL
要安装 MySQL,可以在终端提示符后运行下列命令:
sudo apt-get install mysql-server mysql-client
一旦安装完成,MySQL 服务器应该自动启动。您可以在终端提示符后运行以下命令来检查 MySQL 服务器是否正在运行:
sudo netstat -tap | grep mysql
当您运行该命令时,您可以看到类似下面的行:
tcp 0 0 localhost.localdomain:mysql *:* LISTEN -
如果服务器不能正常运行,您可以通过下列命令启动它:
sudo /etc/init.d/mysql restart
配置 MySQL 的管理员密码
sudo mysqladmin -u root password newpassword

安装后
/etc/init.d/mysql start (stop) 为启动和停止服务器
/etc/mysql/ 主要配置文件所在位置 my.cnf
/var/lib/mysql/ 放置的是数据库表文件夹,这里的mysql相当于windows下mysql的date文件夹

启动mysql后,以root登录mysql
isher@isher-ubuntu:~$ mysql -u root
>show variables like 'character%'; #执行编码显示
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | latin1 |
| character_set_connection | latin1 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | latin1 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+

在某些时候,我们续要修改mysql默认数据库的编码,以保证某些迁移的程序可以正常显示,编辑my.cnf文件进行编码修改,windows可以直接用Mysql Server Instance Config Wizard 进行设置

在linux下修改3个my.cnf的1个/etc/mysql/my.cnf文件

找到客户端配置[client] 在下面添加
default-character-set=utf8 默认字符集为utf8
在找到[mysqld] 添加
default-character-set=utf8 默认字符集为utf8
init_connect='SET NAMES utf8' (设定连接mysql数据库时使用utf8编码,以让mysql数据库为utf8运行)

修改好后,重新启动mysql 即可,查询一下show variables like 'character%';
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+

此方法用于标准mysql版本同样有效,对于/etc/my.cnf文件,需要从mysql/support-files的文件夹cp my-large.cnf一份到/etc/my.cnf

5. Tomcat
下载tomcat
$wget http://apache.freelamp.com/jakarta/tomcat-5/v5.5.9/bin/jakarta-tomcat-5.5.9.tar.gz
我的tomcat是从 http://tomcat.apache.org/download-55.cgi这里下载的core.当然下面的文件名也要做相应的修改.
3、解压tomcat
$sudo tar zxvf jakarta-tomcat-5.5.9.tar.gz -C /opt
$sudo mv /opt/jakarta-tomcat-5.5.9 /opt/tomcat
4、确保在/etc/environment文件中有:(这一步不是很确定是否需要)
>CLASSPATH=/usr/lib/j2sdk1.5-sun/lib
>JAVA_HOME=/usr/lib/j2sdk1.5-sun
5、启动tomcat
$sudo /opt/tomcat/bin/startup.sh
如果能看到下列提示,就表明启动成功了!
>Using CATALINA_BASE: /opt/tomcat
>Using CATALINA_HOME: /opt/tomcat
>Using CATALINA_TMPDIR: /opt/tomcat/temp
>Using JRE_HOME: /usr/lib/j2sdk1.5-sun
6、测试:打开Firefox,在地址栏中输入http://localhost:8080,如果出来Tomcat的缺省界面,说明测试通过!
7、停止Tomcat服务
$sudo /opt/tomcat/bin/shutdown.sh
8、获得MySQL的JDBC,在Firefox浏览器的地址栏中输入http: //dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-3.1.10.tar.gz/from/http: //mysql.cbn.net.id/以得到该软件。
9、安装JDBC
$tar -zxvf mysql-connector-java-3.1.10.tar.gz
$sudo cp mysql-connector-java-3.1.10/mysql-connector-java-3.1.10-bin*.jar /usr/lib/j2sdk1.5-sun/lib

配置Tomcat的端口

Ubuntu自带的Tomcat打开的是8180端口,既不符合常规,也不利于使用。我们可以做一些简单的修改,让Tomcat使用其他的端口进行服务。在Terminal中,输入
sudo gedit /usr/share/tomcat5/conf/server.xml

在配置文件中查找
<Connector className="org.apache.coyote.tomcat5.CoyoteConnector" port="8180"

并把其中的8180替换成需要的端口。一般情况下,可以替换成80或者是8080。如果设置成80,那么在浏览器中直接输入http://localhost就可以访问到Tomcat的页面。 重新启动Tomcat生效。Ubuntu安装TomCat

设置Tomcat管理员帐号

Tomcat的用户帐号信息都保存在tomcat-users.xml的文件中,运行
sudo gedit /usr/share/tomcat5/conf/tomcat-users.xml

在</tomcat-users>的标签前添加一行
<user username="用户名" password="密码" roles="admin,manager"/>

保存并关闭。重新运行tomcat即可输入该用户名和密码,登录Tomcat的管理页面。

安装最新版本的Tomcat

我们接下来介绍直接从Apache Tomcat的主页上下载并使用最新版本5.5.17的Tomcat软件,该方法方便快捷而且并不影响系统的稳定性。

从tomcat的官方下载页面http://tomcat.apache.org/download-55.cgi

下载Binary->Core分类中的zip或者tar.gz包后,本地解压缩并将新生成的目录重命名为tomcat,以方便使用。将这个文件夹移动至某路径PATH/。 参考以上设置环境变量和端口设置等步骤,大功告成! 直接运行


PS,开始的时候用apt-get安装tomcat5.5,总是出现无法安装成功,在shutdown时,出来java异常,最后实在没有办法了,用
sudo apt-get remove tomcat5.5
把它给卸载了.重新下载安装,不用apt-get
3
3
分享到:
评论

相关推荐

    Ubuntu下搭建Java开发环境

    ### Ubuntu下搭建Java开发环境 在本篇指南中,我们将详细介绍如何在Ubuntu系统上搭建Java开发环境。这对于希望在Linux平台上进行Java应用开发的技术人员来说是必不可少的基础工作。本文将覆盖从选择合适的JDK版本、...

    详解ubuntu搭建Java开发环境

    没有用Java写过程序,做为一个Java新手,在写第一个Hello,world程序之前,先在Ubuntu中搭建Java开发环境。 本文结构: 一、JDK安装 二、MyEclipse安装 三、Hello World测试 一、JDK安装 好吧,我选择JDK1.6,...

    ubuntu下java开发环境

    在Ubuntu系统中搭建Java开发环境是一项基础且重要的工作,这对于任何想要在Linux环境下进行Java编程的开发者来说都是必要的。Ubuntu是基于Debian的开源操作系统,它提供了强大的命令行工具和丰富的软件包管理器,...

    Ubuntu下搭建Java开发环境.doc

    Ubuntu下搭建Java开发环境 概述: 本文档旨在指导用户在Ubuntu操作系统下搭建Java开发环境,介绍了两种安装JDK的方式:通过Ubuntu提供的包管理工具进行安装和通过Sun网站提供的自解压包进行手动安装。并详细说明了...

    Ubuntu搭建Java开发环境笔记

    在Ubuntu操作系统中搭建Java开发环境是许多程序员的必备技能,特别是对于初学者而言。本文将详细阐述如何在Ubuntu上安装JDK、MyEclipse集成开发环境,并编写第一个Hello World程序。 首先,我们要安装JDK(Java ...

    ubuntu12.04配置java开发环境

    本文旨在为希望在 Ubuntu 12.04 系统上搭建 Java 开发环境的新手提供一份详细的指南。通过本教程,您将学习如何安装 JDK(Java Development Kit)、配置环境变量、安装 Tomcat 服务器以及 Eclipse IDE,最终构建一个...

    ubuntu12.04下Java开发环境的搭建

    ubuntu12.04下Java开发环境的搭建

    ubuntu12.04搭建android开发环境

    ### Ubuntu 12.04 搭建 Android 开发环境详细步骤 #### 一、安装 Ubuntu 12.04 Ubuntu 12.04 的安装相对简单,可以通过官方提供的下载链接获取 ISO 文件。这里提到的是在 Windows 7 系统上安装 Ubuntu 12.04 作为...

    Ubuntu下Java环境的搭建

    ### Ubuntu下Java环境的搭建 在本篇文章中,我们将详细...通过以上步骤,我们就能够在Ubuntu系统上搭建起一套完整的Java开发环境。这对于进行Java应用程序开发非常有帮助,同时也为后续的项目开发打下了坚实的基础。

    Ubuntu下搭建Java开发环境.pdf

    在Ubuntu操作系统上搭建Java开发环境是一项基础且重要的任务,这对于Java开发者来说是必不可少的步骤。本文将详细介绍如何在Ubuntu上安装和配置Java Development Kit (JDK)。 首先,Ubuntu提供了两种安装JDK的方式...

    VMware和Ubuntu搭建android开发环境.docx

    "VMware和Ubuntu搭建Android开发环境" 本文档主要介绍了使用 VMware 和 Ubuntu 搭建 Android 开发环境的步骤。首先,文章介绍了 Ubuntu 的安装方法,包括 CD 安装、usb 安装、硬盘安装、wubi 安装和虚拟机安装等。...

    UBUNTU下搭建JAVA环境

    ### 在Ubuntu下搭建Java开发环境 #### 一、安装JDK 1.6 在Ubuntu系统上搭建Java环境,首先需要安装JDK (Java Development Kit)。本教程以JDK 1.6为例,详细介绍安装步骤及配置方法。 **1. 下载JDK** 首先访问...

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

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

    Ubuntu搭建Android开发环境

    在Ubuntu系统上搭建Android开发环境是一项重要的任务,特别是对于那些希望在Linux环境下进行Android应用开发的开发者。以下将详细介绍每个步骤和所需组件。 首先,你需要一个支持Android开发的操作系统,这里推荐...

    Ubuntu系统下搭建Java7开发环境

    在Ubuntu系统中搭建Java 7开发环境主要涉及的是如何通过PPA源来安装Oracle JDK 7。PPA(Personal Package Archives)是Ubuntu的一种扩展机制,它允许用户从第三方源安装软件包,使得软件的安装、更新更为方便。下面...

    linux服务器java开发环境搭建

    本文将详细介绍如何在 Ubuntu 操作系统下搭建 Java 开发环境。 一、安装 JDK 在 Linux 服务器上安装 JDK 是搭建 Java 开发环境的第一步。首先,需要从 Oracle 官网下载 JDK 包,然后使用 Xshell 连接服务器,创建 ...

    Linux下Java开发环境配置(具体版本为Ubuntu)

    在Linux环境下搭建Java开发环境是一项常见的任务,尤其是对于使用Ubuntu系统的开发者来说。本文将详细介绍如何在Ubuntu系统中配置Java开发环境,并安装必要的工具,如JDK(Java Development Kit)和Eclipse IDE。 #...

Global site tag (gtag.js) - Google Analytics