Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/342.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 使用taglib uri获取错误=";http://tiles.apache.org/tags-tiles"_Java_Spring_Maven_Tiles_Apache Tiles - Fatal编程技术网

Java 使用taglib uri获取错误=";http://tiles.apache.org/tags-tiles"

Java 使用taglib uri获取错误=";http://tiles.apache.org/tags-tiles",java,spring,maven,tiles,apache-tiles,Java,Spring,Maven,Tiles,Apache Tiles,我在pom.xml中添加了tiles依赖项 当我添加这一行时,我的jsp页面出现错误 4.0.0 com.net.app.migration 内化 战争 1.0-快照 Maven网络应用程序 http://maven.apache.org 3.1.1.1发布 1.6 1.2 4.11 2.2 朱尼特 朱尼特 ${junit.version} 测试 jstl jstl ${jstl.version} org.springframework SpringWebMVC ${spring.versio

我在pom.xml中添加了tiles依赖项

当我添加这一行时,我的jsp页面出现错误


4.0.0
com.net.app.migration
内化
战争
1.0-快照
Maven网络应用程序
http://maven.apache.org
3.1.1.1发布
1.6
1.2
4.11
2.2
朱尼特
朱尼特
${junit.version}
测试
jstl
jstl
${jstl.version}
org.springframework
SpringWebMVC
${spring.version}
org.springframework
弹簧网
${spring.version}
org.springframework
弹簧芯
${spring.version}
org.springframework
春豆
${spring.version}
org.springframework
spring上下文
${spring.version}
org.springframework
春季asm
${spring.version}
org.springframework
弹簧式
${spring.version}
org.springframework
SpringJDBC
${spring.version}
mysql
mysql连接器java
5.0.5
org.apache.tiles
瓷砖api
${tiles.version}
org.apache.tiles
砖芯
${tiles.version}
org.apache.tiles
平铺jsp
${tiles.version}
org.apache.tiles
瓦片servlet
${tiles.version}
org.apache.tiles
瓷砖模板
${tiles.version}
内化
org.apache.maven.plugins
maven编译器插件
2.3.2
${jdk.version}
${jdk.version}

现在,当我运行mvn eclipse:eclipse时,它只下载pom文件而不是jar文件。请查看Image-1和Image-2下面的图片。这就是为什么我会遇到错误,请参阅img-3

查看maven central(),我在版本
2.2
中找不到tiles api

事实上,所有的瓷砖依赖项都是如此

尝试改为使用2.2.0(或2.2.1或2.2.2):


...
2.2.0

我看不到您的整个JSP代码,但除了上面的答案之外,还要确保您在此JSP中引用的所有页面

<%@ taglib uri="http://tiles.apache.org/tags-tiles" prefix="tiles"%>


在页面顶部,否则将无法加载。

尝试使用2.2.0相同的问题,仅下载pom而不是jar。请建议任何其他解决方案。我有这个问题,我添加了taglib,得到了JBWEB004113:绝对uri:无法在web.xml或此应用程序部署的jar文件中解析