Java IntelliJ IDEA无法识别<;%@taglib uri="/struts标签“;前缀=”;s";%&燃气轮机';指示
我知道,;然而,由于被接受的答案并没有解决我的问题,我冒昧地再次提出这个问题 在具有上述指令的每个JSP上,我都会遇到以下错误:Java IntelliJ IDEA无法识别<;%@taglib uri="/struts标签“;前缀=”;s";%&燃气轮机';指示,java,intellij-idea,struts2,Java,Intellij Idea,Struts2,我知道,;然而,由于被接受的答案并没有解决我的问题,我冒昧地再次提出这个问题 在具有上述指令的每个JSP上,我都会遇到以下错误: Cannot resolve taglib with uri/ struts-tags 正如在另一篇文章中所建议的,我尝试: 添加struts方面 使缓存无效并重新启动IDE 两者都没有帮助。有什么想法吗 编辑: 以下是所需的屏幕截图: 编辑2: 这是我的web.xml: 斯图林中心 index.jsp 120 支柱2 org.apache.struts2.di
Cannot resolve taglib with uri/ struts-tags
正如在另一篇文章中所建议的,我尝试:
web.xml
:
斯图林中心
index.jsp
120
支柱2
org.apache.struts2.dispatcher.ng.filter.strutspreadexecutefilter
支柱2
/*
IntelliJ IDEA正在查看的文件是
C:\Users\Mwaldner\.m2\repository\org\apache\struts\struts2-core\2.3.24\struts2-core-2.3.24.jar!\META-INF\struts-tags.tld
在里面你可以找到一个标签
/struts标签
以下依赖项应位于您的pom.xml
中:
org.apache.struts
struts2型芯
2.3.24
javax.servlet
servlet api
2.4
假如
javax.servlet
jsp api
2
假如
在web.xml
中,您不应该重新定义struts.tld
。例如使用
如果IntelliJ IDEA找不到此文件,则您有以下选项:
- 检查核心jar文件是否具有正确的SHA1/MD5校验和
- 创建新项目或使用空白应用程序
- 更新IntelliJ IDEA以解决已知错误
- IntelliJ IDEA正在查找的文件是
C:\Users\Mwaldner\.m2\repository\org\apache\struts\struts2-core\2.3.24\struts2-core-2.3.24.jar!\META-INF\struts-tags.tld
在里面你可以找到一个标签
/struts标签
以下依赖项应位于您的pom.xml
中:
org.apache.struts
struts2型芯
2.3.24
javax.servlet
servlet api
2.4
假如
javax.servlet
jsp api
2
假如
在web.xml
中,您不应该重新定义struts.tld
。例如使用
如果IntelliJ IDEA找不到此文件,则您有以下选项:
- 检查核心jar文件是否具有正确的SHA1/MD5校验和
- 创建新项目或使用空白应用程序
- 更新IntelliJ IDEA以解决已知错误
web.xml
.org.apache.struts:struts taglib:1.3.10,org.apache.struts:struts2 core:2.3.1.2&org.apache.struts.xwork:xwork core:2.3.1.2都有完整的列表或pom.xml
。你还做了什么?你能贴一张facets标签的图片吗?@Roman C我按照你的要求贴了一张facets标签的图片。你在dependencies标签上有这个罐子吗?另外,发布您的web.xml
.org.apache.struts:struts-taglib:1.3.10,org.apache.struts:struts2-core:2.3.1.2&org.apache.struts.xwork:xwork-core:2.3.1.2都是完整的列表或pom.xml
。