mac eclipse tomcat mysql_mac下使用eclipse+tomcat+mysql开发 j2ee(一)

在这里是使用eclipse+tomcat+mysql的方式。

1、软件下载

(1) eclipse

我使用的是mac,因为本人是苹果客户端开发者,所以目前只有苹果机器了。首先下载eclipse for mac,选择mac 64位,下载eclipse-jee-kepler-SR1-macosx-cocoa-x86_64.tar.gz, 解压后可以看到eclipse图标,双击,这些都不用说了。

(2)tomcat

mac自带java,可以打开mac命令行,输入java -version, 我的是java version "1.6.0_65",所以我选择使用tomcat 7下载,如果java是1.7以后,可以选择tomcat 8.

apache-tomcat-7.0.47.tar解压后进入命令行

cd 你的tomcat路径/apache-tomcat-7.0.47/bin

./startup.sh 或者 sh startup.sh

关闭则使用shutdown.sh。

执行的时候发现permission denied,应该是没有权限什么的

0818b9ca8b590ca3270a3433284dd417.png

cd到bin之后 执行 chmod 777 *.sh或chmod +x  *.sh就能运行了

打开浏览器输入http://localhost:8080,这个时候就可以看到tomcat的页面了。webapps文件夹就是它的用户文件夹。

(3)mysql

①安装mysql,下载.dmg。下载地址

安装完成后,在“系统设置偏好”中看到“MySQL”的ICON.可以控制mysql的开关,还有开机启动开关。点击start server

0818b9ca8b590ca3270a3433284dd417.png

②安装MySQL Workbench(GUI Tool)下载地址

图形界面,跟sql server Manager 类似的客户端,这样就可以免去很多命令行操作。

connect数据库,然后点击users and privileges 修改root@127.0.0.1的密码,以供后来jdbc登录使用。

0818b9ca8b590ca3270a3433284dd417.png

执行sql,创建表并且添加数据:

use test;

mysql>CREATE TABLE user (name VARCHAR(20),password VARCHAR(20));

mysql>INSERT INTO user VALUES('huzhiheng','123456');

③下载mysql的jdbc驱动下载地址

1.回到 eclipse,右键点击myproject--->build Path--->add external Archiver...选择jdbc驱动,点击确定。

0818b9ca8b590ca3270a3433284dd417.png

2.我的项目列表:

0818b9ca8b590ca3270a3433284dd417.png

测试程序代码:

import java.sql.*;

publicclass MysqlJdbc {

publicstaticvoid 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","你的密码");

//连接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("name"));

}

}

catch (Exception e) {

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

e.printStackTrace();

}

}

}测试通过输出:

0818b9ca8b590ca3270a3433284dd417.png

到这里 mac下使用eclipse+tomcat+mysql开发 j2ee 已完成配置,接下去进行开发jsp,servlet

参考资料:

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值