码迷,mamicode.com
首页 > 数据库 > 详细

tomcat+myeclipse+mysql环境搭建

时间:2015-11-19 12:39:53      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:

毕业设计要做的题目,搭环境我就搭了两天。。。网上的教程都好碎啊。。

我的需求是这样,我有一个Android app需要与电脑上的数据库交换信息,实现增删查改,这样不管用什么方法,电脑上都要有一个服务器环境。现在我就要来说说怎么搭建环境。

首先需要下载的安装包有: java,jdk,mysql,tomcat,myeclipse,mysql-connector(mysql-connector-java-5.1.37-bin.jar)等。

第一步:JAVA和jdk的安装。从官网下载下来相对应的版本后,点击安装下一步下一步即可,网上有数不清的教程,还要配置环境变量等等。

第二步:tomcat安装。从官网下载相应版本 http://tomcat.apache.org/download-70.cgi  如图所示,下载下来是一个压缩包,直接解压即可。压缩包版本也挺好用的,具体教程参见 http://www.cnblogs.com/Johness/archive/2012/07/20/2600937.html

技术分享

第三步:tomcat安装配置好以后依次安装mysql 和 myeclipse 网上教程也是大把抓,没什么需要注意的地方。

第四步:将tomcat与myeclipse连接 为了验证连接需要新建一个web项目,什么代码都不用写,可以直接配置。配置myeclipse与tomcat连接时,除了连接自己的tomcat和可以取消myeclipse自带的tomcat。如下图所示。

技术分享技术分享

配置完myeclipse还要把自己的项目发布到tomcat上。才能通过浏览器访问你写的jsp

教程参见 http://jingyan.baidu.com/article/597a064397d47a312a52434f.html

所有的都完成以后在浏览器中输入localhost/test/    test是你的项目名称就能看到 index.jsp的页面了。如果看不到说明配置错误,仔细检查。

第五步:配置mysql到项目 这时需要用到刚才下载的connector 下载地址 http://dev.mysql.com/downloads/connector/j/ 下载后解压

技术分享技术分享

我们需要上图所示的jar。具体教程可以参见 http://www.cnblogs.com/laifu/p/3380349.html

这里面有个坑技术分享这个红框位置是自动出来的,你要是不改 最后你test Driver 的时候一定错误,它还提示你是URL错误。

把这个地方改成com.mysql.jdbc.Driver就可以了,因为你的URL写的就是jdbc:mysql://<hostname>[<:3306>]/<dbname>,这两个要一致。

其中,本教程里的第二步配置DB browser与否不影响项目连接数据库,只是可以在myeclipse中直接查看你要用到的数据库

技术分享

另外教程中JSP的代码是根据他的数据库情况写的,你需要做部分修改,比如数据库连接密码,表名称之类的。

全部改好以后 保存一下,不需要运行。然后在浏览器里访问localhost/test/你会发现在  Class.forName("com.mysql.jdbc.Driver");这一句出现了错误!!连不上数据库!!怎么回事啊 欧多凯啊。就要结束了弄什么幺蛾子啊啊啊

没关系,那是因为你还有一部没有做。那就是把刚才下载的connector 包放到tomcat的lib目录下技术分享

好了,这一切都结束了,你再刷新一下页面就能正确看到你刚才保存的index.jsp了。

恩。最后的最后别忘了我是想让手机访问电脑的服务器发送的JSON数据的,那就要保证手机和电脑在一个局域网内。手机连上电脑的WiFi就是在一个局域网了。然后,手机也能在浏览器里看你写的jsp页面哦。手机浏览器访问 你的电脑ip/test/就能看到和电脑一样的页面了,这里的ip不能写localhost  127.0.0.1 了,要按具体情况填写。如果手机连接电脑WiFi,电脑就是手机的网关,这里填写手机的网关地址即可。

tomcat+myeclipse+mysql环境搭建

标签:

原文地址:http://www.cnblogs.com/lwy-kitty/p/4977084.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!