JavaWeb项目目录结构
来源:互联网 发布:wps office 有mac版吗? 编辑:程序博客网 时间:2024/04/30 13:49
今天本来是准备学习spring mvc + mybatis,结果被idea的配置环境卡主了,自己刚刚接触JavaWeb不久,所以浪费了很多时间。最终我回归最简单的servlet & jsp,并且手动将打包好的war文件部署在tomcat容器中,终于看到了亲爱的hello world。
一个Java Web项目要运行,它首先要放在tomcat之类的容器中;该JavaWeb项目的构成一定要包含下面几种文件以及文件夹:
- META-INF : 存放一些meta information相关的文件的这么一个文件夹, 一般来说尽量不要自己手工放置文件到这个文件夹。
- WEB-INF
- classes:用于存放java字节码文件
- lib:用于存放该工程用到的库,例如servlet-api.jar等等
- web.xml:web工程的配置文件,完成用户请求的逻辑名称到真正的servlet类的映射
- JSP文件以及静态资源文件
上述描述的例子图片如下所示:
明白了这些,再回过头去利用IDE进行自动化编译和部署的时候,就会清楚得知道自己需要配置哪些文件,而不会盲目。
参考资料
- 浅谈javaweb工程目录结构
1 0
- JavaWeb项目目录结构
- JavaWeb项目结构 目录结构
- JavaWeb项目的目录结构
- JavaWeb 项目struts2框架目录结构
- javaweb项目的一般目录结构
- JAVA项目和JAVAWEB项目的目录结构比较
- javaweb的目录结构
- 总结javaweb 目录结构
- JavaWeb工程 目录结构
- JavaWeb应用目录结构
- javaweb目录结构
- javaweb项目源文件与字节码文件目录结构
- javaweb项目源文件与字节码文件目录结构
- Intellij Idea Javaweb 目录结构及获取项目内资源
- JavaWeb应用的目录结构
- 第二步 Javaweb目录结构
- Javaweb项目的源文件与字节码文件的目录结构
- MyEclipse编写第一个JavaWeb工程、更改字体及web项目目录结构
- 设计模式六大原则
- 2015 Multi-University Training Contest 8
- js data日期初始化的5种方法
- MySQL Study之--MySQL管理工具sqlyog
- LeetCode-Binary Tree Level Order Traversal
- JavaWeb项目目录结构
- ------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! ----
- Delphi打开外部程序或文件
- Leetcode -- Swap Nodes in Pairs
- 机房收费系统之神奇的“焦点”
- java 获取文件长度的几种方法的效率比较
- Android中父View和子view的点击事件
- iOS小白进阶之旅(二)
- Memcached深度分析