搭建一个完整的java项目

625 阅读3分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 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…

image.png 安装完成后配置环境变量: 安装完后,电脑中有一个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的目录结构如下:

image.png 文件解释:

bin:存放启动和关闭Tomcat的脚本文件

conf:存放Tomcat服务器的各种配置文件

lib:存放Tomcat服务器的支持jar包

logs:存放Tomcat的日志文件

temp:存放Tomcat运行时产生的临时文件

webapps:web应用所在目录,即供外界访问的web资源的存放目录

work:Tomcat的工作目录

3.完成上面的操作后就可以启动服务器了

1).打开tomcat文件夹,双击运行bin目录下面的startup文件

2).此时会弹出另外一个DOS窗口,表示Tomcat服务器成功的启动了

image.png

4.然后在浏览器中输入http://localhost:8080/当浏览器中出现下图所示的提示框表示Tomcat 服务器成功的启动了

image.png

3.安装mysql

绿色免安装版MYSQL:

链接: pan.baidu.com/s/1kUOdUkR

密码: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目录下

image.png 2.在打开的数据库中,创建一个名为"askme"数据库,这个项目已经进行设置,会自动连接名 字叫askme的数据库

image.png 3.在askme中运行提供的askme.sql文件(将askme.sql文件复制到电脑某个盘)

image.png 选择需要运行的.sql文件就好了,然后在模拟器或连接的手机安装所需要的apk文件。