本文地址:http://blog.csdn.net/qq_26437925/article/details/52151668
参考学习:http://jinnianshilongnian.iteye.com/blog/2188113
源码地址:http://download.csdn.net/detail/qq_26437925/9598013
把开涛大牛的文http://jinnianshilongnian.iteye.com/blog/2188113的Java+Tomcat逻辑开发自己实现了一下,这里主要是eclipse maven项目的构建
==
- 环境配置
eclipse javaee,直接官网下载最新的
jdk ,最好用JDK1.7的
maven,直接官网下载最新的就行
tomcat,直接官网上下载tomcat 7
注: 网上各种乱七八糟的资源,可能有错误,网上资料讲解用的东西也是各种版本,在实际编码时会遇到各种问题
项目中可能会有各种各样的问题,网上答案各种乱,需要自己尝试,总能搞定的。
下面的可以参考下:
1. Unable to locate the Javac Compiler 解决办法
http://blog.csdn.net/longxia1987/article/details/7513103
2. maven + eclipse 问题记录
http://blog.csdn.net/cai5/article/details/20553731
关于maven项目的运行
- 下面的方式可以直接在tomcat中运行
- 打包成war 放到tomcat下的webapp目录下,手动开启tomcat运行
先 maven clean , 再maven install,成功的话 会在target目录下生成war
windows下是直接将war放到webapp下,就能按照
http:://iP:8080/warname/文件路径 运行
ubuntu下,使用Catalina目录来发布webapp,需要解压war(unzip命令解压),然后启动tomcat,就能按照http:://iP:8080/文件路径访问
war解压后结构图
运行截图
windows 8080端口是否占用
cmd下使用如下命令查找,可以自行百度、google
netstat -ano|findstr 8080
杀死进程,如下杀死进程号为3904的进程
taskkill /pid 3904 /f