代码之家  ›  专栏  ›  技术社区  ›  John

如何复制eclipse动态web项目?

  •  7
  • John  · 技术社区  · 14 年前

    我有一个带有动态web项目的工作区。当我尝试将项目复制并粘贴到同一工作区时,eclipse会询问新项目的名称,然后复制文件。

    我遇到的问题是,当我将这个项目部署到服务器上时,它使用的是原始名称,而不是新名称。

    看起来eclipse在复制时并没有更新所有旧名称引用。

    如何制作现有项目的清晰副本?

    1 回复  |  直到 14 年前
        1
  •  9
  •   John    14 年前

    复制步骤:

    1. 创建一个动态Web项目并称之为“Project1”
    2. 复制并粘贴此项目,以便创建另一个克隆项目 在“粘贴”对话框中,指定“Project2”作为

    观察到的行为:

    目标项目的上下文根与源项目相同。这个 在服务器编辑器(模块选项卡)中。 项目名称。所以,在Project2/.settings中/org.eclipse.wst网站.通用组件我发现 以下内容:

    在任何地方都不能通过GUI轻松更改名称。

    复制和粘贴操作应将web模块名称更新为“Project2”,仅此而已 就像重命名项目一样。

    解决方法:

    服务器。然后,手动编辑 wb模块元素的属性值。关闭并重新启动Eclipse(!!!)和 org.eclipse.wst网站.通用组件在Eclipse中,WTP不接受 改变(它似乎是缓存在内存中的某个地方…)。