eclipse mysql tomcat_eclipse、tomcat、mysql的安装和搭配

Eclipse及其相关插件的安装和使用

那几天刚好会学校去拿西服和证件,所以顺便就在linx下把java环境搭建了,同时把C/C++也集成到里面。当然C/C++完全可以用gcc去做,但是还是一块集成到里面算了。同时安装了tomcat服务器用来作web开发,估计以后会学习,然后7下安装了下,不行,说我电脑内存不足,交换分区不够,没办法,放弃了,大型数据库岂能在我这种虽一是独显,内存2G的笔记本,但是结果是哥们“你电脑太差”;没办法,练习下Mysql数据库算了。学习吗,如果作开发,那配置肯定足够用了!下面就理下安装的具体步骤:(都好几天,不知道还能理清不,windows和linux都配置过了)

一、安装eclipse(一试成功)

a)安装 Eclipse 来自http://blog.csdn.net/zhaodan19861107/article/details/6924875

sudo apt-getinstall eclipse-platform

sudo apt-get install eclipse-pde

虽然已经这时新安装的java 已经成为系统默认的 jvm,但是 Eclipse 并不会用

update-alternative 设置的 jvm 来启动自身,而使用的是以前的 GNU Java。GNU Java 是 1.4.2

的实现,而且在性能上远不如 SUN 的实现。为了让 Eclipse 利用 SUN Java 启动,我们还需要继续配置。首先将 SUN Java

完完全全的设置为系统的默认 JDK:

sudo update-java-alternatives -s java-6-sun

然后编辑 JVM 配置文件:

sudo vim /etc/jvm

将文件中的

/usr/lib/jvm/java-6-sun

这一行填入到配置块的顶部。由于 Eclipse 会忽略 Ubuntu 的通用 Java 设置(貌似一个 bug),我们需要继续编辑 Eclipse 的 java_home 文件:

sudo vim /etc/eclipse/java_home

如同上面一样,将

/usr/lib/jvm/java-6-sun

这一行填入到文件的顶部。

b)安装 Eclipse, c/c++插件

1、启动eclipse,

2、选择Help->InstallNew Software...,在Work with的框框下复制下面的地址: http://download.eclipse.org/releases/galileo

3、选择Collaboration->MylynBridge: C/C++ Development,安装,重启eclipse。

4、同上述2、3,选择ProgrammingLanguages->Eclipse C/C++ Development,都选上吧,现在硬盘不贵的。重启eclipse,试试吧,有tutorial的。

备注:有些版本还需要安装GTK+库,使用apt-getinstall libgtk2.0*可得到

二、安装jdk2.1、到官网下载相关的JDK

这里下载的是 jdk-6u23-linux-i586.bin。

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

2.2、我是使用命令直接安装的

sudo apt-get install sun-java6-jdk

sudo update-alternatives –config java设置当前默认的java解释器

安装好后,我的目录在/usr/lib/jvm/java-6-sun,所以我的主目录下的.bashrc设置如下:

在最后添加:

export JAVA_HOME=/usr/lib/jvm/java-6-sun

export PATH=$PATH:$JAVA_HOME/bin

.bashrc可以不用设置,其实,这是另一种方法,以前弄的,都忘了,总之不用管它;直接在

huanglei@huanglei-laptop:~$ sudo gedit /etc/environment 添加环境变量就可以了,我的添加如下:

CLASSPATH=/usr/lib/jvm/java-6-sun/lib:JAVA_HOME=/usr/lib/jvm/java-6-sun

附录三 :偶然间发现一种类似windows中那种完全自己手动下载安装配置jdk的方法如下:

到SUN官方网站http://java.sun.com下载jdk-6u1-linux-i586.bin,放到当前用户的主文件夹下。

在终端中cd到要安装该文件的目标目录(一般都将jdk安装到/usr/lib/jvm/jdk或/opt下):

cd/opt

然后敲入下面命令安装:

sudo -s ls /home/当前用户目录 ./jdk-6u1-linux-i586.bin在终端敲入下面命令配置所有用户的环境变量:sudo gedit /etc/profile

在出现的文件中的最后一行添加下面的信息:#set java environment

JAVA_HOME=/opt/jdk1.6.0_01

export JRE_HOME=/opt/jdk1.6.0_01/jre

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

注:一旦文件改错,重启后可能会进不了系统,如下面所示:

登录输入密码后弹出对话框,提示“您的会话不到10秒就结束...请以安全模式登录,查看是否可以解决“点击左下角”选项“进入安全模式,将上面的文件修改正确即可。

重启后,在终端中敲入下面命令: java -version

查看是否显示安装成功版本信息。

三、安装tomcat

3.1、到官网下载安装包我下载的版本:apache-tomcat-6.0.35.tar.gz3.2、 安装

$sudo tar zxvf jakarta-tomcat-5.5.9.tar.gz -C /opt$sudo mv /opt/jakarta-tomcat-5.5.9 /opt/tomcat

同时在主目录下.bashrc文件中最后添加

export CATALINA_HOME=~/bin/tomcat

3.3、 启动和停止$sudo /opt/tomcat/bin/startup.sh$sudo /opt/tomcat/bin/shutdown.sh3.4、测试:打开Firefox,在地址栏中输入http://localhost:8080,如果出来Tomcat的缺省界面,说明测试通过!

3.5、管理员配置:

打开tomcat安装目录---/opt/tomcat/里面的conf/tomcat-users.xml文件

配置如下:

重新启动Tomcat,打开下面的页面

http://127.0.0.1:8080/manager/html

输入前面配置的用户名和密码即可进入Tomcat管理页面。

其中要注意你解压后的tomcat可能文件名不是tomcat,而是tomcat-xxx-xxx,你可以解压后然后再移动到/opt目录,同时修改名称为tomcat方便使用~当然还有其他很多配置,比如端口号修改,你可以多参考网络资料搞定的...

这是有个帅哥的博客:http://www.blogjava.net/poower/articles/218322.html

四、安装mysql数据库 ---来自网络资料

1、安装mysql

在终端敲入如下命令:sudo apt-get install mysql-server mysql-client

2、启动和停止mysql服务

在终端敲入如下命令,检查mysql服务是否已经启动:

sudo netstat -tap | grep mysql

如果出现下面这种提示,说明已经服务启动:

tcp 0 0 localhost.localdomain:mysql *:* LISTEN -

如果服务没有正常启动,可以敲入如下命令重启它:

sudo /etc/init.d/mysql restart

启动mysql服务:

sudo /etc/init.d/mysql start

停止mysql服务:

sudo /etc/init.d/mysql stop

3、配置mysql管理员密码

在终端敲入如下命令:

sudo mysqladmin -u root 当前密码 新密码

如果提示“error: 'Access denied for user 'root'@'localhost' (using password: NO)'”,说明还没有启动服务,

在终端敲入如下命令启动服务即可:

sudo /etc/init.d/mysql start

4、登录mysql server

在终端敲入如下命令后,按提示输入密码即可登录:

mysql -u root -p

远程登录的话,要加上主机名:

mysql 主机名 -u root -p

5、退出mysql server

在终端中的mysql>提示符后敲入如下命令:

q

quit

6、其他

mysql>s查看版本信息

mysql>help查看帮助

mysql>select version(),current_date;查看该mysql的版本和server的当前日期

五、配置eclipse所需要的插件,同时测试tomcat和mysql,测试c程序

下载tomcat插件,我的是tomcatPluginV33.zip,然后解压到/usr/lib/eclipse/plugin/目录下即可,当然根据你eclipse安装目录来定,然后启动eclipse就可以看到“小猫”图标了!

测试tomcat就不说了,前面已经说过了,在安装tomcat的时候,当然也可以自己在/opt/tomcat/webapps/目录下面创建自己的目录,我的名字是lego/,然后在lego/目录下创建一个文件夹叫WEB_INF/,目录下有个web.xml,内容如下:

br />

PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"

"http://java.sun.com/dtd/web-app_2_3.dtd">

My Web Application

A application for test.

同时在级目录下,就是lego/index.jsp,内容如下:Now time is:

这样我的tomcat运行起来后,在地址栏输入localhost:8080/lego/index.jsp 就可以显示时间了。很有趣的!

至于mysql,需要建立相应的数据库和表,然后需要下载mysql-connector-java-5.1.13-bin.jar 的jar包,在eclipse的工程中导入此包即可---导入方法:在工程文件夹处点击鼠标右键,然后选择build path/Add External archives选择jar包目录导入即可;

连接时打开数据库服务:

测试代码如下:

package lego.blog.net;

import java.sql.*;

public class Hello {

public static void main(String args[]) {

try {

Class.forName("com.mysql.jdbc.Driver");     //加载MYSQL JDBC驱动程序

//Class.forName("org.gjt.mm.mysql.Driver");

System.out.println("Success loading Mysql Driver!");

}

catch (Exception e) {

System.out.print("Error loading Mysql Driver!");

e.printStackTrace();

}

try {

Connection connect = DriverManager.getConnection(

"jdbc:mysql://localhost:3306/test","root","root");

//连接URL为   jdbc:mysql//服务器地址/数据库名  ,后面的2个参数分别是登陆用户名和密码

System.out.println("Success connect Mysql server!");

Statement stmt = connect.createStatement();

ResultSet rs = stmt.executeQuery("select * from user");

//user 为你表的名称

while (rs.next()) {

System.out.println(rs.getString("stuID") + "--->" +rs.getString("name"));

}

}

catch (Exception e) {

System.out.print("get data error!");

e.printStackTrace();

}

}

}六、C/C++的时候的配置和前提要求

前提是需要你电脑安装了编译工具;我配完linux的后去配置了windows下的,发现无法编译,报错说是:no lunch binary!看这个就知道自己根本没有编译成为一个可执行文件---二进制,所以不行。后来安装了MinGw就可以了。

配置就是打开eclipse然后help-->Install New Software--->Work with中填入软件源地址,就可以装你想要装的开发平台了。

软件源列表如下:

http://download.eclipse.org/releases/galileo

====》c/c++,java,web等等平台

http://propedit.sourceforge.jp/eclipse/updates/====》各种插件,我安了vi插件

http://www.360doc.com/content/11/0114/23/5480484_86628147.shtml 此处还有一些其他功能可供参考!

七、vim插件的安装,其他类似,只要网速快,硬盘够,可以安装很多;

同上

八、web开发平台的安装

同上

以下是其他插件,附属信息的网址:

http://www.eclipse.org/archived/

http://download.chinaunix.net/download.php?id=4714&ResourceID=2525

http://www.oracle.com/index.html

http://www.cnblogs.com/gucsnet/archive/2007/07/14/818089.aspx

对了,最后在补充一点,这是我在装好后,启动tomcat的时候出现的很多java异常,我看了下说是permission deny,就类似这样的好多信息,然后我把每个无法访问,带权限的文件全改了权限就好了:353311d539bce8a2829a0c347dc4fd85.png

81ae762c28b04ccdcc73d73039f780bd.png

   5905a1d80cb4b80c50e25e36531b5ba8.png

   e41d8361a249e066d234d99a6fa9f245.png

已标记关键词 清除标记
表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
相关推荐
©️2020 CSDN 皮肤主题: 深蓝海洋 设计师:CSDN官方博客 返回首页