MyEclipse手动修改WebRoot目录后无法打包
环境:
MyEclipseEnterpriseWorkbenchVersion:8.0Buildid:8.0-20091120
MyEclipseEnterpriseWorkbenchVersion:7.0Milestone-2Buildid:7.0-M2-20080915
MyEclipse中新建WebProject是可以选择Webrootfolder的如下图所示
由于在创建web工程的时候webroot没有修改为默认值,后来种种原因需要修改:
(1)重命名WebRoot目录为jsp
(2)修改JavaBuildPath中的Defaultoutputfolder如下图所示
修改前
修改后
(3)删除原来的WebRoot目录
在程序打包的时候问题来了,用MyEclipse的打包功能(右键Export....)导不出来,现象就是指定
位置没有产生指定的a.war文件
经过用EditPlus文件查找发现新建WebProject时修改Webrootfolder时MyEclipse顺便修改了一下三个文件
说明:a为我的工程名
(1)/a/.classpath
<classpathentrykind="output"path="jsp/WEB-INF/classes"/>
(2)/a/.mymetadata
<attributes>
<attributename="webrootdir"value="jsp"/>
</attributes>
(3)/a/.settings/.jsdtscope
<classpathentrykind="src"path="jsp"/>
当按我上面的那个步骤重命名默认的WebRoot文件名,修改JavaBuildPath中的Defaultoutputfolder时
MyEclipse只给咱们修改(1)/a/.classpath这个文件
现在咱们自己手动修改剩余的那两个文件对应的内容就搞定了,那两个文件具体作用欢迎跟帖\(^o^)/~
(1)/a/.classpath(2)/a/.mymetadata文件的作用移步至
http://tianting-wx.iteye.com/blog/210070
相关推荐
A.在myeclise中恢复例子开发环境:1>在myeclipse中新建一个web工程,项目名称自己任意取名,"J2EE Specification Level"一栏选择"J2EE1.4",然后点击"