tomcat+myeclipse+mysql环境搭建
毕业设计要做的题目,搭环境我就搭了两天。。。网上的教程都好碎啊。。
我的需求是这样,我有一个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环境搭建的更多相关文章
- tomcat 介绍及环境搭建
一.tomcat介绍 Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,在中小型 系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选. ...
- Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境搭建教程
原文地址:http://www.osyunwei.com/archives/7378.html 搬运是为了自己找资料方便. 准备篇 一.环境说明: 操作系统:Windows Server 2012 R ...
- Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境搭建教程
准备篇 一.环境说明: 操作系统:Windows Server 2012 R2 PHP版本:php 5.5.8 MySQL版本:MySQL5.6.15 二.相关软件下载: 1.PHP下载地址: htt ...
- Ubuntu+Apache+PHP+Mysql环境搭建(完整版)
Ubuntu+Apache+PHP+Mysql环境搭建(完整版) 一.操作系统Ubuntu 14.04 64位,阿里云服务器 二.Apache 1.安装Apache,安装命令:sudo apt-get ...
- Ubuntu+Apache+PHP+Mysql环境搭建(完整版)(转)
http://www.2cto.com/os/201505/401588.html Ubuntu+Apache+PHP+Mysql环境搭建(完整版) 一.操作系统Ubuntu 14.04 64位,阿里 ...
- node.js+mysql环境搭建
https://www.jianshu.com/p/9b338095cbe8 node.js+mysql环境搭建 0x01 前言 随着html web技术的发展,和全栈式开发的需求,对于前端人员来讲, ...
- SSM Spring+SpringMVC+mybatis+maven+mysql环境搭建
SSM Spring+SpringMVC+mybatis+maven环境搭建 1.首先右键点击项目区空白处,选择new->other..在弹出框中输入maven,选择Maven Project. ...
- windows下php+apache+mysql环境搭建
在Windows 7下进行PHP环境搭建,首先需要下载PHP代码包和Apache与Mysql的安装软件包. PHP版本:php-5.3.2-Win32-VC6-x86,VC9是专门为IIS定制的,VC ...
- 一起学ASP.NET Core 2.0学习笔记(一): CentOS下 .net core2 sdk nginx、supervisor、mysql环境搭建
作为.neter,看到.net core 2.0的正式发布,心里是有点小激动的,迫不及待的体验了一把,发现速度确实是快了很多,其中也遇到一些小问题,所以整理了一些学习笔记: 阅读目录 环境说明 安装C ...
随机推荐
- stm32 SysTick系统定时器
它是一个24位向下递减的定时器,每计数一次所需时间为1/SYSTICK,SYSTICK是系统定时器时钟,它可以直接取自系统时钟,还可以通过系统时钟8分频后获取 当定时器计数到0时,将从LOAD 寄存器 ...
- ionic 局部刷新
$scope.$on('$ionicView.beforeEnter', console.log("刷新"); })
- vagrant 搭建开发环境
虚拟机盒子地址 https://app.vagrantup.com/boxes/search vagrant init hirocom/centos7.2vagrant up 修改配置 config. ...
- Image Processing and Analysis_15_Image Registration:Image matching as a diffusion process: An analogy with Maxwell's demons——1998
此主要讨论图像处理与分析.虽然计算机视觉部分的有些内容比如特 征提取等也可以归结到图像分析中来,但鉴于它们与计算机视觉的紧密联系,以 及它们的出处,没有把它们纳入到图像处理与分析中来.同样,这里面也有 ...
- 根目录/缺少执行权限x产生的两种错误
Linux根目录缺少x权限,产生的两个错误: 以root用户执行systemctl命令报权限相关问题 [root@hps2 ~]# systemctl stop hps-manager * (pktt ...
- c# Format() 方法
- Free lunch is over
译文:http://www.mamicode.com/info-detail-1324737.html 原文:http://www.gotw.ca/publications/concurrency-d ...
- 自定义View-----汽泡效果
先来看一下这次要实现的最终效果: 首先来实现效果一,为实现效果二做充足的准备,下面开始: 新建工程,并定义一个自定义View,然后将其定义在布局文件中,里面是空实现,之后会一步步来填充代码: MyRi ...
- P3183 [HAOI2016]食物链[拓扑/记忆化搜索]
题目来源:洛谷 题目描述 如图所示为某生态系统的食物网示意图,据图回答第1小题现在给你n个物种和m条能量流动关系,求其中的食物链条数.物种的名称为从1到n编号M条能量流动关系形如a1 b1a2 b2a ...
- 数组方法push() pop() shift() unshift() splice() sort() reverse() contact()浅拷贝 slice()原数组拷贝
push() pop() shift() unshift() splice() sort() reverse() 参考资料:https://wangdoc.com/javascript/stdlib/ ...