从Eclipse项目视图中看不到WebContents文件夹

5
这很奇怪,但我的WebContents文件夹从Eclipse的“Project Explorer”视图中消失了。
该项目是在Ubuntu Linux 10.04上运行的Eclipse Helios动态Web项目。
WebContents文件夹之前可见。我不确定我可能弄错了什么,但是该文件夹在Eclipse中不再可见。但是,在文件系统上确实存在,并且具有WEB-INF,META_INF等文件夹。
这里是设置文件“org.eclipse.wst.common.component”的参考,其中包含对WebContents的引用。我认为此文件未发生任何更改。
<?xml version="1.0" encoding="UTF-8"?>
<project-modules id="moduleCoreId" project-version="1.5.0">
    <wb-module deploy-name="slides">
        <wb-resource deploy-path="/" source-path="/WebContent"/>
        <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
        <wb-resource deploy-path="/WEB-INF/classes" source-path="/test"/>
        <property name="context-root" value="slides"/>
        <property name="java-output-path" value="/slides/build/classes"/>
    </wb-module>
</project-modules>
3个回答

12

如果您拥有 Eclipse IDE 2021 或更高版本 ,并且想创建新的动态 Web 项目,但 WebContent 在您的项目中没有显示,则可以按照以下步骤进行:

在创建项目时,请遵循以下步骤:

  1. 新建-->动态 Web 项目-->为您的项目命名--->点击下一步按钮
  2. 删除 src\main\java 文件夹
  3. 只输入 src-->点击下一步按钮
  4. 将 Content 目录重命名为 WebContent-->选择生成 web.xml 部署描述符
  5. 完成

4

您可以通过以下步骤将其重新添加到Eclipse中:

右键单击项目,在上下文菜单中选择属性 -> Java构建路径(源选项卡),然后单击添加文件夹

如果您没有将.settings添加到版本控制中,则通常会出现此问题。


1
谢谢,我刚找到问题所在。我把它添加到了构建路径中,这导致它在项目资源管理器视图中被隐藏了。 - Parag
是的,如果添加了任何输出文件夹,则它不会出现在项目/包视图中,因为项目的输出目录与包视图无关。要查看输出文件夹,您需要使用“导航器”视图。 - nanosoft
如果这个答案对你有用,@Parag请接受stacker的回答。 - Chris Sim

0

我将WebContents添加到类路径中。这就是为什么它从ProjectExplorer窗口中消失了。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接