Ubuntu上进行B/S模式(javaweb)开发,简单框架示例

准备工作:
安装配置Tomcat
1、去官网下载最新版本的Tomcat压缩包(以zip或tar.gz为后缀的),奉上官网链接
http://tomcat.apache.org/download-80.cgi 我下载的版本是apache-tomcat-8.5.9.tar.gz

2、解压压缩包

tar -zxvf apache-tomcat-8.5.9.tar.gz

3、将解压后的目录复制到/opt目录

sudo cp -r apache-tomcat-8.5.9 /opt

4、进入/opt/ apache-tomcat-8.5.9 目录

cd /opt/ apache-tomcat-8.5.9

5、打开启动的脚本文件

sudo vi ./bin/startup.sh

6、在该文件的最后一行(exec “$PRGDIR”/”$EXECUTABLE” start “$@” )前,添加JDK路径,示例如下:
JAVA_HOME=/usr/lib/jvm/jdk1.8.0_31
JRE_HOME=${JAVA_HOME}/jre
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
TOMCAT_HOME=/opt/apache-tomcat-8.5.9

7、启动tomcat

sudo ./bin/startup.sh

8、验证tomcat配置和安装是否成功
在浏览器中输入:http://localhost:8080/ 出现tomcat标志即表明成功。如下;
这里写图片描述

9、关闭tomcat

sudo ./bin/shutdown.sh 

安装mysql
ubuntu上安装MySQL非常简单只需要依次执行如下几条命令就可以完成。

sudo apt-get install mysql-server
sudo apt-get install mysql-client 
sudo apt-get install libmysqlclient-dev

登陆mysql数据库可以通过如下命令:

mysql -u root -p

数据库的具体安装和操作可以参考我的另一篇博客

Ubuntu安装mysql及常用SQL操作语句


搭建mvc框架

1、打开eclipse,依次点击file->new->other->web->Dynamic Web Project 得到如下结果
这里写图片描述

2、Project name 就填写自己的项目名字,然后点击 NewRuntime
这里写图片描述
我下载的tomcat是8.5版本的,故这里选择Apache Tomcat v8.5 点Next

3、出现如下界面
这里写图片描述

4、点击Browse,选择你Tomcat的安装目录,如下:
这里写图片描述
此时你可能出现“eclipse tomcat unknown version of tomcat was specified”。这是因为权限问题,因为配置tomcat需要访问tomcat目录下的lib库。
通过如下命令更改权限:
chmod -R 777 apache-tomcat-8.5.9
该命令一次性将tomcat目录中的所有子目录及文件对用户开放

5、点击Finish,出现如下界面
这里写图片描述

6、点击Next,将Default output folder的值改为WebContent/WEB-INF/classes然后点击Next
这里写图片描述

7,、出现如下界面,勾选Generate web.xml deployment descriptor然后点击Finish
这里写图片描述

二、创建项目完成,下面进行配置
1、完成项目后可看到如下界面
这里写图片描述

2、-库拷贝到WebContent->WEB-INF->lib路径下
这里写图片描述
这些jar包可到此处下载

3、在WebContent目录下建立一个index.jsp文件,一个简单的smvc框架就搭建好了。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值