Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/351.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java struts-core2.x.x.jar放在哪里?(在WEB-INF/lib或jboss共享库中)_Java_Struts2_Struts_Struts Tags - Fatal编程技术网

Java struts-core2.x.x.jar放在哪里?(在WEB-INF/lib或jboss共享库中)

Java struts-core2.x.x.jar放在哪里?(在WEB-INF/lib或jboss共享库中),java,struts2,struts,struts-tags,Java,Struts2,Struts,Struts Tags,struts-core2.x.x.jar放在哪里?(在WEB-INF/lib或jboss共享库中) 当我试图在jsp中使用struts标记时,我遇到了一个错误,因为找不到/struts标记 我将所有JAR都保存在jboss共享库文件夹中。在我的项目配置中,我不允许将JAR放在WEB-INF/lib位置 我该怎么办 这与您遇到的问题相同(然后将库放到其他地方,在我的例子中是EAR) 会议的目的是: 从罐中提取TLD 将副本放在WEB-INF/lib上 在页面中引用它们,如下所示: 你到底为什么

struts-core2.x.x.jar放在哪里?(在WEB-INF/lib或jboss共享库中)

当我试图在jsp中使用struts标记时,我遇到了一个错误,因为找不到/struts标记

我将所有JAR都保存在jboss共享库文件夹中。在我的项目配置中,我不允许将JAR放在WEB-INF/lib位置


我该怎么办

这与您遇到的问题相同(然后将库放到其他地方,在我的例子中是EAR)

会议的目的是:

  • 从罐中提取TLD
  • 将副本放在WEB-INF/lib上
  • 在页面中引用它们,如下所示:

    
    

  • 你到底为什么不被允许把你的web应用jar放在你自己的web应用中?除此之外,并不是每个库都能很好地实现在webapps之间共享,这也意味着不能(很简单地)同时部署同一JAR的多个版本。@DaveNewton-我们在同一台服务器上共享多个应用程序,所以我认为最好保留所有资源(JAR)在共享库文件夹中。这几乎从来都不是真的,这意味着您必须立即更新所有内容。我列出的不这样做的理由并不是虚构的。但是祝你好运@DaveNewton什么是不真实的?没有理由这么做或者怎么做?我一开始就试过了,但是我遇到了一些错误。我会再试一次,然后再给你回复。谢谢