没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
企业从来不缺前端工程师,但是极度缺乏优秀的前端工程师。我们必须无可替代,有一天我们可以成为优秀的 web 设计师。
由 git 版本控制 maven 管理的简单 web 工程搭建
一. Git 学习
我想从 0 开始创建一个相对来说完善并且专业的代码库,我选择 gitHub 托管代码,并且通过
Git 来进行版本控制.那么就从学习 git 开始,下面的链接是我学习的教程[廖雪峰的官网,Git 教程],
感觉简单易懂,马上就入门了.
http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
我的项目地址 https://github.com/zhihuibaobao/SplitedComponents
二. 搭建 Web 工程
1. 环境准备
系统环境: ubuntu 12.24 ; jdk 1.7.0_65 (我在 windows 下也创建了 idea 环境)
开发工具: idea 14.0.2
项目管理工具: maven (官网:http://maven.apache.org/)
2. web 工程说明
java web 项目中 webapps 或者 webcontens 就是工程的发布文件夹,如果发布到 tomcat 中,将该
文件夹下的内容拷贝到 webapps 下即可(如果在 webapps 下将所有内容放置 example 文件夹中,那
么 example 将成为工程名,访问路径: hostname:port/example/index.jsp).webapps 即部署文件会包括
WEB-INF 以及页面文件(jsp 等).
WEB-INF 下有 classes 文件夹,这是 java 类被编译后存放的地址,部署一般不部署源码,只将
class 文件部署.有些配置文件需要放在 classes 文件夹下.WEB-INF 下还有 lib 目录,是 Web App
Libraries.将依赖包拷贝到此目录下刷新工程,加入的包一般就可以自动找到.通过 build path 中的
add jar 还可以引用工程文件夹以外的 jar,如果引用了工程外的 jar,在.classpath 文件中会添加
<classpathentry kind="lib" path="D:/workspace/ojdbc14.jar"/>.WEB-INF/lib 中的依赖包不往.classpath
文件中添加,两者却别不大,编译时先找 classpath 中的依赖包,没有的话找 WEB-INF/lib 下的依赖
包.由于我们的工程由 mvn 管理,所有的依赖通过 pom.xml 配置,maven 添加存在.m2 文件中,lib
只需要指向.m2 目录即可,一般集成开发环境能创建 maven 的工程就已经完成这个配置了,如果
maven 自行安装则应该需要自己配置.
3.maven 工程转 web 工程
我用 idea 直接创建了 maven 项目,maven 项目是不存在 web 目录的,也就是不是 web 项目,
我们需要自己修改. 对于我的 idea(其他集成开发环境会有所不同),项目右击选择”Add
Frameworks Support”----”web Application”打钩.
资源评论
智慧宝宝
- 粉丝: 3
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功