最近在完成数据库作业,重新拾起了以前学过的Java,讲下自己的 Java web 配置过程。

1.安装 Tomcat

在官网下载 Tomcat7.0版本:https://tomcat.apache.org/download-70.cgi

选择下载 Zip 文件,然后解压到本地,文件目录如图所示:

移动到 Tomcat 的 bin 目录下,直接在终端将 startup.sh 文件拖入,回车,如果提示权限不足,运行:

sudo chmod  *.sh

赋予管理员权限,然后再次运行startup.sh 文件(终端输入: ./startup.sh 然后回车),如果运行成功,在浏览器中输入:localhost:8080 ,你将看到下列界面,代表 Tomcat 运行成功。

终端输入 ./shutdown.sh, 回车,关闭 Tomcat。

2.在 eclipse 中配置 Tomcat

我们这里使用 eclipse 的企业版本(即 Java EE 版本),不然其他版本是不带有 web 开发功能的,或者你也可以使用普通版本在 eclipse 应用市场下载 web developer 组件。

点击 Preference -> Server -> Runtime Environments -> Add 选项,添加需要的 Tomcat 版本,然后选择找到刚才下载解压后的Tomcat文件,这样便将环境配置好了。

3.导入其他项目报错的问题

如果是导入其他人的项目时,很容易出现 HttpServletRequest 不能引用的错误,原因是因为工程里面 web-inf/lib 目录下少了相应的包:

Package javax.servlet.http。

其实是缺少了缺少 TOMCAT_HOME\lib 下的 servlet-api.jar 。

这个文件是我们在自己机器上配置的 Tomcat,当拷贝项目时,配置文件并不会也拷贝过来,我们在导入项目后做如下更改:

Project -> Properties -> Java Build Path -> Add Library -> Server Runtime -> next -> 选择你的Server -> Finish

最新文章

  1. 初识node.js
  2. Json---使用Jsoncpp解析与写入
  3. java实现输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
  4. Android开发的教程和资源
  5. Linux基本服务命令
  6. Keepalived+MySQL双主
  7. jQuery开发技术笔记
  8. 关于智能指针auto_ptr
  9. 【UVA】10285-Longest Run on a Snowboard(动态规划)
  10. C++在const用法
  11. buildroot 重新编译 package
  12. JDK并发包
  13. poj 1384完全背包
  14. Java之路第一步——第一行Java代码
  15. Cocos2D中的纹理大小计算
  16. js坚持不懈之14:不要在文档加载之后使用 document.write()示例
  17. git 配置 BeyondCompare
  18. Linux出现Read-only file system错误的解决方法
  19. 2-4、nginx特性及基础概念-nginx web服务配置详解
  20. Redis集群部署及命令

热门文章

  1. 02-26 ASP.NET加密解密的方法
  2. VxWorks多任务功能
  3. Redis搭建(五):Cluster集群搭建
  4. 201671010127 2016—2017-2 java编程中遇到的问题
  5. 用java和汇编开发一个hello world系统内核
  6. C++——STL容器
  7. 【微信公众平台开发】微信JS-SDK开发,信公众平台js-sdk
  8. Solidity字符串拼接实现oraclize动态查询
  9. xgboost 完全调参指南
  10. Part10-C语言环境初始化-一跃进入C大门lesson3