返回首页
当前位置: 主页 > 网络编程 > Jsp实例教程 >

eclipse部署问题(classes)

时间:2012-05-03 23:52来源:2018年最新注册送彩金www.zhixing123.cn 编辑:麦田守望者

前几天用杨哥的模式二写了个程序,一直搞不明白的是,为什么要在web-inf下自己认为的创建一个classes文件,然后放上了我们需要的xml文件,但是eclipse中本身已经有一个classes文件了,有什么区别吗?今天让杨哥讲了一下,才恍然大悟。


我写的程序是在:E:\eclipse\workplace\justfortest下,在其下有:
E:\eclipse\workplace\justfortest\build\classes
我们可以把xml文件写在这里,当我们starttomcat的时候,他会自动的将build下的classes下的文件都考到E:\eclipse\workplace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\justfortest\WEB-INF\classes下

 


当让我们也可以自己手动创建一个classes文件,然后存放我们的xml文件。以及编译完的类。

 


当我们在build\classes下放我们的1.xml,在自己创建的\WEB-INF\classes下放2.xml,他们互不干扰,而是会取并集,并不会相互覆盖。
即build\classes\1.xml
WEB-INF\classes\2.xml
生成:E:\eclipse\workplace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\justfortest\WEB-INF\classes\下即有1.xml也有2.xml.

 


一种比较好的习惯是把.xml放在eclipse自带的classes里面,如果自己创建的话,会在web-inf上有一个小差号。
如果build\classes下的文件和web-inf\classes下的文件重名,但是内容不同,会在build文件件以及web-inf文件上都提示错误,所以为了统一期间,我们都放到classes下。

顶一下
(1)
100%
踩一下
(0)
0%
标签(Tag):Java JAVA实例教程 JAVA基础教程 Java源代码 Java技巧
------分隔线----------------------------
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
博聚网