我有一个动态的Web项目,我正在努力将jsp/servlet应用程序从JRun迁移到Tomcat.
我收到错误:com.ibm.ivj.eab.dab.DatastoreJDBC无法解析为类型.
我有*.class文件位于com/ibm/ivj/eab/dab文件夹中(具体是我发现它们的方式).我尝试创建一个jar文件并通过"添加外部Jar"将其添加到构建路径,我还尝试添加"外部类文件夹"并指向包含所讨论的"com"目录的文件夹.
但错误仍然存在.奇怪的是,如果我开始输入包名eclipse实际上为我自动完成了这个类!(如下图).任何想法将不胜感激.也许这些类是针对一个更老的java版本编译的,这会引起麻烦?也许我需要做些什么来确保类最终在WEB-INF/lib目录中?
一世
小智 45
此外,如果您使用的是mavenised项目,请尝试通过单击Alt + F5更新项目.或者右键单击应用程序并转到maven/update项目.
如果存在任何导入错误,它会构建所有组件并解析.
Kyl*_*leM 44
右键单击您的项目名称.
点击Properties
.
点击Java Build Path
.
点击Add Class Folder
.
然后选择你的班级.
或者,Add Jars
虽然您声称自己尝试了这种做法,但应该可行.
此外,"你试过把它关掉再重新开启"吗?(重启Eclipse).
小智 10
要解决错误"...无法解析为类型...",请执行以下操作:
这个对我有用.
小智 5
有两种方法可以解决“无法解析为类型”的问题:
归档时间: |
|
查看次数: |
366566 次 |
最近记录: |