发表于: 2016-08-24 21:02:22
0 2379
今天完成的事情:使用json-taglib。
遇到的问题:
1.将maven中没有的jar手动导入本地资源库
使用如下命令
mvn install:install-file -Dfile=c:\kaptcha-{version}.jar -DgroupId=com.google.code -DartifactId=kaptcha
-Dversion={version} -Dpackaging=jar
网上查到有使用mvn install-file 这个命令需要给配置pom.xml并和jar放到同一目录下,但是我没有找到合适的配置方法,
提示
[ERROR] Unknown lifecycle phase "install-file". You must specify a valid lifecycle
phase or a goal in the format <plugin-prefix>:<goal> or <plugin-group-id>:<plugin-artifact-id>
[:<plugin-version>]:<goal>. Available lifecycle phases are: validate, initialize, generate-sources,
process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources,
process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes,
test, prepare-package, package, pre-integration-test, integration-test,post-integration-test,
verify, install, deploy, pre-clean, clean, post-clean, pre-site, site, post-site, site-deploy. -> [Help 1]
没有找到解决办法。
2.org.apache.jasper.JasperException: /jsp/detail.jsp(3,63) PWC6188: The absolute
uri: http://www.atg.com/taglibs/json cannot be resolved in either web.xml or
the jar files deployed with this application
这个错误百度了一下午都没有解决,我将json-taglib导入了,jstl.jar和standard.jar也导入了,但还是不行
我在想干脆先用springmvc的注解将数据变成json吧。先把log4j日志弄好,
收获:
log4j的作用就是在排查问题的时候帮你缩小范围,如果项目上线了不能用debug了就通过日志来找问题,不知道我的理解
有没有错。
使用ctrl+shift+{会将屏幕分开
评论