您的位置:首页 > 编程语言 > Java开发

Ubuntu-12.04搭建JavaWeb开发环境

2014-03-08 23:40 337 查看
准备:

系统Ubuntu-12.04

1、JDK:jdk-7u51-linux-x64.tar.gz 官网下载

2、MySql:mysql-5.6.16-linux-glibc2.5-x86_64.tar.gz 官网下载

3、apache-tomcat-7.0.52.tar 官网下载

4、eclipse-jee-kepler-SR2-linux-gtk-x86_64.tar.gz 官网下载

 

开始安装:

切换到root : su root

1、JDK

tar -zxvf jdk-7u51-linux-x64.tar.gz -C /usr/local/lib

配置环境变量:

sudo gedit /etc/environment

在文本最后加入

PATH=“/usr/local/lib/jdk1.7.0_51/bin“【注意:将该句添加到原有的PATH的前面,不要覆盖原有的PATH,覆盖后后果很严重】

CLASSPATH="/usr/local/lib/jdk1.7.0_51/lib" 

JAVA_HOME="/usr/local/lib/jdk1.7.0_51"

添加如下命令让Ubuntu使用我们的JDK

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

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

update-alternatives --config java

选择jdk版本

测试:java -version

 

2、MySql

可以直接 sodu apt-get install mysql-server mysql-client 安装

 

3、Tomcat

tar -zxvf  apache-tomcat-7.0.52.tar -C /usr/local/apache

cd /usr/local/apache/apache-tomcat-7.0.52/bin

sudo gedit startup.sh

在startup.sh文件最后添加

JAVA_HOME="/usr/local/lib/jdk1.7.0_51"

 

PATH=$JAVA_HOME/bin:$PATH

 

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

 

TOMCAT_HOME=/usr/local/apache-tomcat-7.0.52

启动Tomcat:

sudo ./startup.sh

测试:

http://localhost:8080

 

4、安装easyeclipse

sudo cp easyeclipse-server-java-1.2.1.tar.gz  /opt/

sudo tar xvzf /opt/easyeclipse-server-java-1.2.1.tar.gz

解压好即可用 

创建快捷方式 cd usr/share/application  

mkdir easyeclipse.desktop 

sudo gedit easyeclipse.desktop 

添加如下内容 

[Desktop Entry] Version=1.0 

Name=easyeclipse 

Exec=/opt/eclipse/eclipse 

Terminal=false 

Icon=/opt/eclipse/icon.xpm 

Type=Application 

Categories=Development

 

easyEclipse与tomcat整合 

window->Server->Runtime Environment ->add添加Tomcat服务器 然后在Servers中加入添加好到Tomcat 

 

 

测试DemoTest 

New->Project->web->Dynamic Web Project 

dynamic web project是Eclipse的项目,与其对应的有static web project,前者指动态web项目,包含一些动态代码,如java;而static web project则仅包含静态页面文件 在WebContent中添加index.jsp页面 加入如下内容: 

<from action="/TestServlet" method="post">
<input type="submit" value="Submit" />
<p>TestDemo</p>
</from>

 

创建servlet 

New->servlet 输入包名,类名->finish 

在servlet中添加方法即可 在WEB-INF中到web.xml中就添加类servlet到配置信息! 

浏览器访问:http://localhost:8080/demoTest访问 

 

测试与数据库链接 

添加jar包到WEB-INF中到lib中bulid path 

创建JdbcTest.class 

public class JdbcTest {
public static void main(String[] args) throws SQLException {
// 1.注册驱动 DriverManager.registerDriver(new Driver());
// 2.获取链接
// 三个参数
String url = "jdbc:mysql://localhost:3306/mydb";
String user = "root";
String password = "root";
Connection conn = DriverManager.getConnection(url, user, password);
// 3获取可以操作数据库到对象:
Statement s = conn.createStatement();
String sql = "select * from employee";
ResultSet rs = s.executeQuery(sql);

while (rs.next()) {
int id = rs.getInt("id");
String username = rs.getString("name");
System.out.println("id=" + id + ",username=" + username);
}
rs.close();
s.close();
conn.close();
}
}


 

 

 

 

 

 

 

 

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ubuntu javaweb