当前位置: 首页 > 知识库问答 >
问题:

Eclipse构建路径嵌套错误

平俊茂
2023-03-14

我正在为我的类开发一个简单的jsp/servlet/tomcat webapp。教授要求我们使用与默认动态web项目结构略有不同的文件夹结构。他不想使用webcontent文件夹,而是想要src/main/java和src/main/webapp下的所有源代码

当我运行应用程序时,我的欢迎文件显示良好,但当我试图访问我的servlets时,我得到:

 Http 500 SEVERE: Allocate exception for servlet InitDb

ClassNotFoundException.我很确定这是构建路径错误。我在构建路径上有final/src,但我收到警告

"Cannot nest 'final/src/main/webapp/WEB-INF/classes' inside 'final/src'. To enable the    nesting exclude 'main/' from 'final/src'

<wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/> 

共有1个答案

张腾
2023-03-14

即使在我创建一个新的项目时,我也有同样的问题。我在Eclipse中创建Java项目,然后对其进行mavenize,然后进入Java构建路径属性,删除src/添加src/main/Javasrc/test/Java。当我运行Maven update时,它会给出嵌套路径错误。
然后我终于意识到--因为我以前没有见过这个条目--在我mavenize时编写的pom文件中有一个 src 行。移除后已解决。

 类似资料:
  • 主要内容:Eclipse 设置Java构建路径Eclipse 设置Java构建路径 在编译 Java 项目以发现依赖类时使用 Java 构建路径。它由以下项目组成 : 源文件夹中的代码。 与项目关联的 Jars 和 classes 文件夹。 此项目引用的项目导出的类和库。 可以使用 Java 项目属性对话框的 Java 构建路径页面查看和修改 java 构建路径。 要打开 Java 项目属性对话框,请在 Package Explorer 视图

  • 设置 Java 构建路径 Java构建路径用于在编译Java项目时找到依赖的类,包括以下几项: 源码包 项目相关的 jar 包及类文件 项目引用的的类库 我们可以通过使用 Java 项目属性对话框中的 Java Build Path(Java 构建路径)选项来查看和修改 Java 构建路径。 Java 项目属性对话框可以通过在 Package Explorer 视图中鼠标右击指定的 Java 项目

  • 我的build.sbt(casbah)添加了一个依赖项。我做了一个sbt更新,我检查了我的~/.ivy2/cache目录,所有的JAR都在那里。我必须将这个~/.ivy/cache目录添加到我的构建路径中,并将casbah作为外部Jar添加到我的项目中吗?如果没有,可能没有,因为我确实尝试了它,那么我应该怎么做才能在我的scala项目中使用这个jar呢? > 在“.ivy2/cache”文件夹中建

  • 现在我试着翻阅了答案和其他问题,但所有的答案都是基于已经获得的关于编程之类的知识。请帮我一步一步地解决这个问题。

  • 我有一个带有Ant构建脚本的项目,该脚本基于单独的动态Web项目中的类文件创建JAR文件。我已经读到,我可以在构建脚本中使用${workspace\u loc},但当我用${workspace\u loc}替换动态Web项目的硬编码路径时,构建失败: 生成失败D:\Eclipse\projects\webapp\workspace\Ant BUILD for client\BUILD。xml:30

  • 问题内容: 我有正在使用nodeJS读取的csv文件。我在阅读之前将每个文件转换为文本。 文件中的每一行都有以’=’分隔的数据。 每行看起来像 “ =“之前的第一部分代表我应用程序中json对象的索引。我的目的是解析此数据并为其构建json表示,以便上面的行成为 使用javascript / node js; 如何将应该表示嵌套JSON键序列的字符串转换为上述json对象? 问题答案: 您可以分割