java - 无法解析导入 javax.annotation.Resource

标签 java jsp servlets jdbc annotations

我试图通过添加丢失/不必要的 jar 来解决,但对我没有任何作用。如果您知道如何解决此问题,请提供帮助...提前致谢。

Code IDE ERROR

我正在使用此 IDE Eclipse 4.7 Oxygen 2017 年 12 月安装的 JDK 9.0.4

Windows 10

Servlet 4.0

JSP 2.3

JSTL 标签

最佳答案

Eclipse 在 IDE 4.7 中面临一些错误,它不能与 JDK 9 完全兼容,就像在 JDK 9 中一样,IDE 也不会生成 toString() 函数...

所以我将 JDK 9 更改为 jdk 8.1,它解决了所有问题。

改变JDK...

Window > Preferences > Installed JREs >>> Change the JDK 9 to JDK xx

和/或

Right Click Project > Properties > JRE > Edit >>> YOUR ALTERNATIVE JDK xx

这解决了我的问题。

关于java - 无法解析导入 javax.annotation.Resource,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49017660/

相关文章:

java - 如果用户关闭浏览器,如何自动结束 session

javascript - 如何将 scriptlet 变量传递给对 javascript 的 onclick() 函数调用

java - 从 Android 版本 Marshmallow 开始,如何请求允许从 Android 调用电话?

java - 支柱 2 : Sending values of form fields from jsp to action class

java - ServletContext 是 Servlet 之间共享资源的首选方式吗?

Jersey 的 REST 演示

java - native ios 应用程序中的 session 操作

java - 根据前序遍历返回二叉树的方法

java - 为什么这个简单的 Java Swing 程序会死机?

java - Android Studio ORMLite 配置文件 - 找不到原始目录