`
xiangxingchina
  • 浏览: 526997 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

MyEclipse手动修改WebRoot目录后无法打包

阅读更多

环境:
MyEclipse Enterprise Workbench Version: 8.0 Build id: 8.0-20091120
MyEclipse Enterprise Workbench Version: 7.0 Milestone-2 Build id: 7.0-M2-20080915

MyEclipse中新建WebProject是可以选择Web root folder的如下图所示

由于在创建web工程的时候webroot没有修改为默认值,后来种种原因需要修改:
(1)重命名WebRoot目录为jsp
(2)修改Java Build Path中的Default output folder如下图所示
修改前

修改后


(3)删除原来的WebRoot目录

在程序打包的时候问题来了,用MyEclipse的打包功能(右键Export....)导不出来,现象就是指定
位置没有产生指定的a.war文件
经过用EditPlus文件查找发现新建WebProject时修改Web root folder时MyEclipse顺便修改了一下三个文件
说明:a为我的工程名
(1)/a/.classpath
<classpathentry kind="output" path="jsp/WEB-INF/classes"/>
(2)/a/.mymetadata
<attributes>
    <attribute name="webrootdir" value="jsp" />
</attributes>
(3)/a/.settings/.jsdtscope
<classpathentry kind="src" path="jsp"/>

当按我上面的那个步骤重命名默认的WebRoot文件名,修改Java Build Path中的Default output folder时
MyEclipse只给咱们修改(1)/a/.classpath这个文件
现在咱们自己手动修改剩余的那两个文件对应的内容就搞定了,那两个文件具体作用欢迎跟帖\(^o^)/~
(1)/a/.classpath(2)/a/.mymetadata文件的作用移步至
http://tianting-wx.iteye.com/blog/210070

分享到:
评论

相关推荐

    MyEclipse中的maven web项目管理

    在MyEclipse中管理Maven Web项目是一个高效且系统化的过程,尤其对于开发者来说,能够方便地处理项目依赖和打包。以下是对这一主题的详细解释: 1. **创建Maven Web项目** 创建Maven Web项目可以通过MyEclipse的...

    MyEclipse10.5&10;.6_解决导出war问题

    需要检查项目的“Web Content”或“WebRoot”目录设置是否正确。 2. **依赖问题**:如果项目依赖了外部库,这些库没有被正确地包含在WAR文件中,可能导致运行时找不到类或者资源。确保所有依赖项都被添加到项目的...

    java web项目打包war部署到tomcat

    1. **创建项目目录结构**:首先,需要创建一个项目目录,例如`D:\testWebWar`,并在该目录下创建`WebRoot`目录。`WebRoot`目录代表WAR文件中的根目录,所有Web资源都将放置于此。 2. **添加Web资源**:将项目的HTML...

    基于MyEclipse开发平台的利用ant来发布项目

    值得注意的是,由于是在MyEclipse环境中,Java源文件的编译以及`.class`文件的复制到WebRoot/WEB-INF/classes步骤是自动完成的,无需在`build.xml`中手动处理。 使用Ant的好处在于它的灵活性和可扩展性。你可以根据...

    如何在myeclipse中导入现有项目到工作空间

    选择好项目位置后,MyEclipse会列出所有在选定目录下的项目。你可以勾选你想要导入的项目,并在右侧设置每个项目的导入选项。例如,你可以选择是否将项目链接到原位置,或者复制到工作空间。确认无误后,点击...

    3.Servlet与JSP语法.doc

    - **方式二:手动复制WebRoot目录** - 将项目中的`WebRoot`目录直接复制到Tomcat的`webapps`目录下,并对其进行重命名。 - **方式三:打包为WAR文件** - 使用MyEclipse的自动部署功能,会生成一个后缀名为`.war`的...

    部署WEB应用到Tomcat的三种方式

    ### 部署WEB应用到Tomcat的三种方式 在现代软件开发中,将Web应用程序部署到...无论是使用MyEclipse、Eclipse还是手动部署,关键在于理解整个部署流程中的每个步骤,从而确保Web应用能够正确地运行在Tomcat服务器上。

    Java+MyEclipse+Tomcat (三)配置MySQL及查询数据显示在JSP网页中_数据库_杨秀璋的专栏-CSDN博客

    【Java+MyEclipse+Tomcat 配置MySQL及查询数据显示在JSP网页中】 本文将详细介绍如何在Java开发环境中,结合MyEclipse IDE和Tomcat服务器,配置MySQL数据库并实现查询结果显示在JSP网页中。这个过程对于任何Java ...

    手动配置SSh环境.doc

    将上述JAR包下载并复制到项目的`webroot/WEB-INF/lib`目录下,注意不要通过MyEclipse的编译路径引入,否则可能无法正确打包到WAR文件中。 #### 3. 配置Struts2核心过滤器 在`web.xml`中添加Struts2核心过滤器及其...

Global site tag (gtag.js) - Google Analytics