我是java新手,遇到了一些问题。我正在使用tomcat 6.0 上的框架条纹开发Web 应用程序。我正在 Windows 上使用 Eclipse EE。我成功地在我的 tomcat 服务器上启动并运行了 stripes 示例应用程序(称为 Bugzooky)。我在 Eclipse 中导入了 .war 文件和条纹库。 这是包含示例和库的条纹存档
但现在我正在尝试更改示例源文件以了解它是如何工作的。但无论对源文件“WebContent/WEB-INF/src/*.java”进行什么修改,都没有改变!即使在重新启动服务器后。我注意到这些类被编译成“ImportedClasses”文件夹中的.class文件,并且tomcat总是使用这些文件,它们永远不会更新,如果我删除其中一个,应用程序就不会启动。看起来我的源文件不存在!
我也尝试从头开始构建我的 webapp,但是当我尝试使用示例文件中使用的功能(如 SecurityFilter.java)时:
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import ...
它最终有很多:
the import javax.servlet.Filter cannot be resolved
我检查了图书馆,看起来我使用的与示例完全相同。
这可能是我对 java 不了解的东西,但我昨天用谷歌搜索了 100 次,但我找不到解决方案(我可能没有搜索正确的地方,因为我不太了解我的问题)。
我希望你能帮助我。