`
beyond222
  • 浏览: 41716 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

更改MyEclipse的项目的webroot名称

 
阅读更多
1、为转移的项目添加Web Project Capabilities。
    用MyEclipse打开转移的项目,配置Tomcat。当想把转移项目Deploy到Tomcat下的时候,发现没有所要Deploy项目可选。这是因为Tomcat还没有认为你转移过来的项目是Web Project。此时只要为我们的项目添加Web Project Capabilities就可以了。
2、修改WebRoot路径。
    经过上面一步项目终于可以在Tomcat下Deploy了。但是还是有问题,Deploy的项目有点不对劲。这是因为MyEclipse默认的Web-Root路径是WebRoot而在Eclipse下是WebContent的原因。但是改这个目录有点麻烦,我在MyEclispe的菜单上找了很久都找不到地方更改,找到了Web-Root的目录的显示位置,但那个输入框却是只读的,没办法改。最后终于给我找到了更改的地方。打开项目的根目录,在些目录下有一个.mymetadata的文件,打开此文件可以看到如下内容:


<?xml version="1.0" encoding="UTF-8"?>
<project-module
  type="WEB"
  name="atcs3"
  id="myeclipse.1173497999562"
  context-root="/atcs3"
  j2ee-spec="1.4"
  archive="atcs3.war">
  <attributes>
    <attribute name="webrootdir" value="&lt;prjroot&gt;" />
  </attributes>
</project-module>



    可以看到转移过来的项目的webrootdir就是项目的根目录,把value的值改成"WebContent"就大功告成了。

当然还要记得更改.classpath文件下的<classpathentry kind="output" path="WebRoot/WEB-INF/classes"/>的path值
分享到:
评论

相关推荐

    myeclipse的WebRoot下的jsp访问不了

    在使用MyEclipse开发Java Web应用程序时,可能会遇到一种情况:放置在项目目录下的JSP文件可以正常访问,但如果将这些JSP文件放置在项目的WebRoot目录下,则无法通过浏览器进行访问。这种现象可能是由多种因素导致的...

    myeclipse和eclipse的web项目导入

    我们可以通过右键点击项目 -&gt; 属性 -&gt; 部署程序集 -&gt; 选择 WebContent -&gt; 删除 WebContent 文件夹,然后添加一个新的文件夹 WebRoot。最后,我们可以将项目添加到 Tomcat 服务器中,并运行项目。 Tomcat 服务器的...

    eclipse与myeclipse项目名修改

    在Eclipse中修改项目名称涉及到两个主要方面:一是项目本身的重命名,二是更改Web项目的上下文路径(Context Root)。具体步骤如下: #### 1. 项目重命名 - 首先,打开Eclipse,找到你需要修改名称的项目。 - 在...

    MyEclipse中的maven web项目管理

    首先,选择"New" -&gt; "Web Project",然后在"Project name"中输入项目名称,"Source folder"设为`src/main/java`,"Web root folder"设为`src/main/web`,并确保勾选"Maven"选项以添加Maven支持。在"GroupId"中输入...

    jeecms 3.0.4 myeclipse 项目

    接下来,创建一个新的MyEclipse Website项目,项目名称应与你在Tomcat中的部署路径一致。这样做是为了方便在学习过程中模拟实际部署环境。在设置项目时,确保选择J2EE规范为Java EE 5.0,因为静态导入语法在该版本及...

    Myeclipse项目导入常见问题的设置

    `Remove` → 再次点击 `Add JARs` → 选择项目名称 → `WebRoot` → `WEB-INF` → `lib` 文件夹下的所有文件 → 点击 `OK`。 - **原因**:重新导入 JAR 包可以避免因重复引入相同 JAR 导致的类冲突问题,确保项目...

    MyEclipse无法部署项目 finish 按不了 .doc

    在MyEclipse中,每一个Web项目都有一个与之关联的Context-root,它相当于项目的URL路径前缀,用于在服务器上识别并定位该项目。当部署设置中的Context-root丢失或配置不正确时,MyEclipse会认为部署信息不完整,从而...

    java web项目改名

    ### Java Web项目在MyEclipse 6.5中的更名方法 ...通过以上两种方法,我们可以有效地在MyEclipse 6.5中完成Java Web项目的名称更改。这不仅有助于保持项目的整洁和规范,还可以更好地适应项目的实际需求和发展方向。

    MyEclipse 复制项目后运行报错,按以下方式改项目名就可以了

    - 将原有的Context Root名称更改为新的项目名称,确保与原项目名称不同且唯一。 5. **检查并更新其他配置**: - 除了修改Context Root之外,还需要检查项目的其他配置,如web.xml文件中的配置是否与新项目名称...

    Myeclipse中Tomcat的两种部署方式

    - 在浏览器中输入`http://localhost:8080/项目名称/WebRoot/index.jsp`访问部署好的应用。(这里的“项目名称”需要替换为你实际的项目名称) #### 二、通过修改`server.xml`配置文件部署 这种方式更加灵活,适用...

    openi2.0源代码myeclipse部署说明.docx

    1. 创建Web项目:在MyEclipse中创建一个新的Web项目,项目名称可以自定义,例如openi2.0。 知识点:Web项目是在MyEclipse中的一个基本单元,用于组织和管理Web应用程序的所有资源和配置文件。 2. 复制源代码:将...

    使用myeclipse6[1].5和flex_builder3插件建立spring_blazeds_inegration项目rehtegot_kcuf_su

    在项目右键菜单中选择“Add Web Support”,并指定WebRoot目录为“WebContent”。 #### 6. 修改.flexProperties文件 最后,打开项目中的.flexProperties文件,这是Flex项目的关键配置文件。在此文件中,你需要修改...

    MyEclipse8.0构建SSH2框架指南.doc

    - 在下一步中,将配置文件的存放位置由默认的“src”修改为“WebRoot/WEB-INF”。 - 在`web.xml`文件中添加Spring上下文监听器的配置,如下所示: ```xml &lt;param-name&gt;contextConfigLocation &lt;param-value&gt;/...

    SVN整合Myeclipse

    - 打开MyEclipse,选择“File”&gt;“Import”&gt;“General”&gt;“Existing Projects into Workspace”&gt;“Select root directory”,然后选择存放项目的本地路径。 - 在“Projects”页面中选择“Team”&gt;“Share Project.....

    MyEclipse中tomcat的配置与测试

    - 在项目目录下右键点击“WebRoot”-&gt;“New”-&gt;“JSP”,创建一个名为`hello.jsp`的文件。 - 编写代码如下: ```jsp ; charset=UTF-8" pageEncoding="UTF-8"%&gt; &lt;!DOCTYPE ...

    Eclipse Web Project转Dynamic Project

    有时,我们可能会遇到需要将原先在MyEclipse中创建的Web项目迁移到Eclipse的情况。本文将详细介绍如何将一个Eclipse Web Project转换成Dynamic Project的过程。 #### 二、背景知识 在了解具体的转换方法之前,我们...

    myeclipse部署

    例如,原系统中使用了F:\bea\weblogic81\server\lib下的ojdbc14.jar,我们将其替换为D:\工作\05月\2011-4-28code\WebRoot\WEB-INF\lib中的ojdbc14.jar,确保使用公司项目所需的数据库驱动。 接下来,我们讨论...

Global site tag (gtag.js) - Google Analytics