java web项目目录结构
来源:互联网 发布:淘宝女包店铺名字 编辑:程序博客网 时间:2024/05/19 04:55
关于目录
Java web工程下的webapp或WebContent就是工程的发布文件夹,发布时会把该文件夹发布到tomcat的webapps里。
开发时classes文件存放路径:
buildpath:在eclipse中项目的右键java build path-source中指定工程中class文件的编译路径,一般为:test/build/classes。(test是工程名)
发布时classes文件存放路径:
发布到tomcat时(在eclipse里启动tomcat),src文件夹里的java文件经过编译后,会把.class文件放在WEB-INF文件夹里的classes文件夹中。
有一些配置文件需要放到WEB-INF的classes文件夹下,所以,通常的做法是手动在工程的WEB-INF文件夹下建立classes文件夹。如果不在工程的WEB-INF下手动建立classes,发布到tomcat时tomcat里的WEB-INF中也会有classes文件夹。
关于jar
【Web App Libraries】 一般是指向web工程的 WEB-INF/lib下的包(可以将包copy到此目录下 然后刷新工程 加入的包一般可以自动找到 如果找不到 右键|Properties |Java Build Path|Libraries |Add JARs 可以加入)
build path中add jar可以引用工程文件夹以外的jar,如果引用了工程以外的jar,在.classpath文件中会添加(如java的jar包jre和tomcat的jar包):
<classpathentry kind="lib" path="D:/workspace/ojdbc14.jar"/>
web-info/lib中的jar不会往.classpath文件中会添加, 其余两者没有区别,编译的时候先找classpath中的jar如果没有则找web-info/lib中的jar。
web工程参照了很多文件,因此发布的时候要打成war包,使其变成单独的个体,放到web容器里。
开发环境中eclise会将工程打包放到tomcat下,进行关联。
工程目录:
发布后的tomcat目录:
转载自: http://blog.csdn.net/indieinside/article/details/7740085
- java web项目目录结构
- java web 项目目录结构
- java web 项目 推荐目录结构
- java web 项目 推荐目录结构
- 一般Java Web的项目目录结构
- Java Web项目包目录结构分享
- java web 项目 推荐目录结构
- Java Web的项目目录结构
- java web 项目 推荐目录结构
- WEB项目目录结构
- java web 目录结构
- web项目的目录结构
- Eclipse web项目目录结构
- eclipse web项目目录结构
- JavaEE web项目目录结构
- web项目的目录结构
- java se与java web项目目录结构(最后为应用SSH框架目录结构)
- Java Web项目的一般目录结构解析
- nyoj 214 单调递增子序列(二) 【另类dp】
- javascript2
- spring cron表达式
- Verilog编写的Uart程序
- Spring中继承配置的注入方法
- java web项目目录结构
- [LeetCode]Pascal's Triangle II
- 判断文件首是否包含BOM头
- 字符序列
- POJ 3071 Football (概率dp)
- linux中断处理下文:软中断tasklet机制分析
- GTK环境搭建( Linux )
- stl set和map应用记录
- UML,用例图