1

我在 Eclipse 生成的 Web 项目的 WebContent 文件夹中有一个简单的 JSP 文件。我正在尝试从中创建对 Test 类的引用,但我不断收到编译错误 - “测试无法解析为类型”。

我试图通过使用来引用它:

Test t = new Test();

然后我添加了

<%@page import="Test"%>

它仍然没有工作。所以我尝试预编译 .java 文件,然后尝试将其复制到 src 文件夹、WEB-INF/classes 和 WebContent 文件夹中。然后我创建了一个 WEB-INF/classes/actions 文件夹并将类和源文件也复制到那里。我试图修改导入语句以反映这些位置中的每一个,但编译无法在其中任何一个中找到类。

所以,我的想法不多了。我哪里错了?

好的解决了。这就是我做错的地方:我盲目地遵循一些旧教程并将相同的预编译文件复制到它不属于的地方。有一次我将它复制到正确的位置它没有工作,因为它没有正确的包声明。我所做的是我清除了我的项目并让 e​​clipse 在正确的位置创建包并使用正确的声明创建文件并且它起作用了。

4

0 回答 0