gpt4 book ai didi

java - Eclipse WTP : "The import ___ cannot be resolved for" error in a JSP file for a class defined in project

转载 作者:行者123 更新时间:2023-12-02 00:38:36 24 4
gpt4 key购买 nike

一位 Visual Studio 用户在 Eclipse 中苦苦挣扎...

我将一组 servlet/JSP 导入到 Oracle Workshop for Weblogic 中的一个项目中。/page.jsp 有以下导入语句:

import="com.foo.bar.*"

Eclipse 显示错误:

The import com cannot be resolved.

实现上述导入的类位于 /WEB-INF/src 中,但我不知道如何在 Eclipse 中构建该类来解决该错误。我假设 Eclipse 会自动构建 .java 文件并将输出放置在 /WEB-INF/classes 中,但它并没有这样做。

可能是我没有正确构建我的项目目录,所以也许这就是 Eclipse 没有构建我的源代码的原因。有什么建议么?我怎样才能让它发挥作用?

最佳答案

首先,/WEB-INF/src 是一个保存 java 源代码的相当奇怪的地方;您可能希望将它们移出 /WEB-INF (例如,移至项目根目录中的 /src 中)

无论哪种方式,您都需要告诉 Eclipse 您的源代码在哪里以及您想要将类构建到哪里。它是在项目属性对话框中完成的:

  1. 在 Eclipse 中右键单击您的项目,选择“属性”
  2. 单击左侧的“Java 构建路径”
  3. 点击右侧的来源选项卡
  4. 点击“添加文件夹”按钮并添加源文件夹(/WEB-INF/src 或您将其移至的任何位置)
  5. 确保下面选中允许源文件夹的输出文件夹
  6. 在新添加的源路径下选择输出文件夹并将其指向 /WEB-INF/classes 或您选择的其他位置。

关于java - Eclipse WTP : "The import ___ cannot be resolved for" error in a JSP file for a class defined in project,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1540857/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com