持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第17天,点击查看活动详情
一个完整的java项目组件
一个完整项目搭建起来,需要下列组件
1.Servlet(Server Applet):
是用Java编写的服务器端程序,也就是服务端程序每天在写的程 序,导出后生成一个.war文件
2.apache tomcat:
apache-tomcat是运行.war文件的一个容器。简单的说,.war文件需要在 这里面运行,其他人才能访问。
Apache是web服务器,Tomcat是应用(java)服务器,它只是一个servlet容器,是Apache 的扩展。 Apache和Tomcat都可以做为独立的web服务器来运行,但是Apache不能解释java 程序(jsp,servlet)。
3.mysql:servlet需要连接的数据库
VWill项目介绍
一个android软件,论坛形式,功能包括:发布、点赞等
提供3个文件:
1.vwill.apk:
android安装包
2.AskMeServer.war:
Servlet服务端程序
3.askme.sql:
Servlet需要用到的数据库文件,需要导入安装好的数据库中
测试环境搭建顺序
1.搭建java环境:Tomcat需要java环境才能运行
进入java的官网进行下载 www.oracle.com/technetwork…
安装完成后配置环境变量: 安装完后,电脑中有一个D:\jdk1.8.0_91文件夹(每个人路径不同)。 我的电脑”右键菜单--->属性--->高级--->环境变量--->系统变量-->新建 变量名:java_home 变量值:D:\jdk1.8.0_91 我的电脑"右键菜单-->属性-->高级-->环境变量-->系统变量中的 Path" 找到path变量,在最后面添加: 变量名:path 变量值:%java_home%\bin;%java_home%\lib; 验证是否搭建成功,分别运行 C:\Users\fnngj>javaC:\Users\fnngj>javac 如果都会弹出用法提示,则证明安装成功了,若失败请检查环境配置。
2.安装apache-tomcat-7.0.53
1.首先从download.csdn.NET/detail/u010… 官网也可下载(这里提供的是一个免安装包,可直接解压使用)
2.将Tomcat服务器的压缩包放在D:\develop目录下(其实可以放在任意目录下只是我通常将我 的开发工具都放在这个目录下,便于管理) 解压并且打开后可以看到Tomcat的目录结构如下:
文件解释:
bin:存放启动和关闭Tomcat的脚本文件
conf:存放Tomcat服务器的各种配置文件
lib:存放Tomcat服务器的支持jar包
logs:存放Tomcat的日志文件
temp:存放Tomcat运行时产生的临时文件
webapps:web应用所在目录,即供外界访问的web资源的存放目录
work:Tomcat的工作目录
3.完成上面的操作后就可以启动服务器了
1).打开tomcat文件夹,双击运行bin目录下面的startup文件
2).此时会弹出另外一个DOS窗口,表示Tomcat服务器成功的启动了
4.然后在浏览器中输入http://localhost:8080/当浏览器中出现下图所示的提示框表示Tomcat 服务器成功的启动了
3.安装mysql
绿色免安装版MYSQL:
密码:zlhl
绿色版MYSQL Server的安装:
1)解压到没有中文、空格的文件夹下
2)双击mysqld.exe,如果进程中有了mysqld.exe就ok了
3)上面的方式需要每次重启电脑都要手动运行,特别是如果运行在服务器上,那么不能在登 录前就启动。可以注册为系统服务:以管理员身份运行命令行,cd到mysql的bin文件夹,执 行“mysqld -install”;卸载服务:mysqld -remove。
数据库管理系统NaviCat lite:链接: www.cr173.com/soft/44816.…
4.部署VWill项目
1.在Tomcat中,将AskMeServer.war文件放在webapps目录下
2.在打开的数据库中,创建一个名为"askme"数据库,这个项目已经进行设置,会自动连接名 字叫askme的数据库
3.在askme中运行提供的askme.sql文件(将askme.sql文件复制到电脑某个盘)
选择需要运行的.sql文件就好了,然后在模拟器或连接的手机安装所需要的apk文件。