请教eclipse中dynamic web project文件结构
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请教eclipse中dynamic web project文件结构相关的知识,希望对你有一定的参考价值。
谁能给我详细解释下这些目录下面分别放什么东西?
java resources 和src一样的,都是放.java文件的追问deployment descriptor是web.xml么?
追答不是,web.xml在WebContent下面的WEB-INF文件下面。
deployment descripto里面内容是根扰web.xml里面的配置信息自动生成的
我用的是eclipse 4.3,默认webcontent下并没有web.xml,但是一旦在该目录下建一个web.xml,deployment descriptor就自动消失了,这是为什么?
追答在创建工程的时候把划红线的勾上就会自动创建web.xml。
你说手动创建后消失很可能是你web.xml格式不对,如果你觉得你的格式没错的话,刷新一下这个工程或者clean一下,正确的话它肯定会出来
谢谢你啊,能再和我说说deployed resources和build是干嘛的吗?
追答build是.java文件编译后的class存放的地方,你去你工程所在硬盘里面去看,是可以看class文件 .
deployed resources具体不是很清楚,我只知道你工程发布后的文件 在这里面,你把它拷到tomcat下就可在tomcat上发布
一楼答案里的结构和我不太一样,这是他自己创建的么?
除了黄色那些文件夹没什么不一样啊,黄色文件夹是自己建的,你可以根据自己的需要来建
参考技术A 你这个应该是包视图,建议你打开Navigator视图,然后看到的才是项目的文件目录视图结构。追问恩 是我问的不明白 我就是想问这个包视图中的每个选项
参考技术B 追问这个src我这儿没有,它和java resources有啥不同?不都是java源代码么?
eclipse如何添加web dynamic project
很多eclipse版本是不能直接新建web dynamic project的,需要从网上找插件或更新。
比较方便的是在Help → Install-New-Software,点击add按钮,在Location文本输入框中输入http://download.eclipse.org/releases/galileo;过一会就能在下面的框中看到一些更新,如下图:
选择“Web,Xml,and Java EE Development”,点击next,然后finish,更新一段时间,重启eclipse就能在File→New→other中找到Web及其目录下的web dynamic project了。
注:这种方法只在galileo eclipse 3.5版本上试用过,且windows (vista)和linux(ubuntu)都能这样使用
以上是关于请教eclipse中dynamic web project文件结构的主要内容,如果未能解决你的问题,请参考以下文章
eclipse如何修改dynamic web module version
eclipse如何修改dynamic web module version
eclipse如何修改dynamic web module version