出于某种原因,我不能使用maven或gradle依赖管理。我试图使用Tiles与Spring MVC,我在tcserver启动时得到以下异常:
java.lang.NoClassDefFoundError:org / apache / tiles / startup / BasicTilesInitializer
这是我的依赖项文件夹:
Eclipse也在我的layout.jsp
标记处理程序类 在Java Build中找不到“tiles:insertAttribute”(org.apache.tiles.jsp.taglib.InsertAttributeTag) 路径
有谁可以指出我错过了什么?
答案 0 :(得分:1)
您将SOURCE jar放入项目lib文件夹中。但是你需要在编译的类中使用正常的一次。
tiles-core-2.2.2.jar
代替tiles-core-2.2.2-sources.jar
答案 1 :(得分:0)
如果您使用maven来管理依赖关系,请在下面添加到您的pom。
<dependency>
<groupId>org.apache.tiles</groupId>
<artifactId>tiles-core</artifactId>
<version>2.2.2</version>
</dependency>
Else下载以下jar并将其添加到/WEB-INF/lib
并在tile上使用Slf4j
时添加此传递依赖性