IDEA中配置Maven+spring MVC+tomcat
一:配置Maven安装教程如下:
http://blog.csdn.net/qq_32588349/article/details/51461182
实际安装过程中,如果按照教程配置如下属性,最后创建项目报错。不新建这个属性,则安装成功!!
二:配置Spring MVC的教程如下:
https://www.cnblogs.com/qixiaoyizhan/p/5819392.html
配置web.xml时,出现如下错误。错误详情为:URI is not registered ( Setting | Project Settings | Schemas and DTDs )
解决方法:https://www.cnblogs.com/ttflove/p/6341469.html
三:配置tomcat
由于下载的IDEA是免费的社区版,所以没有Web Appplication,没有就新建不了tomcat,所以需要通过maven来创建tomcat
教程如下:
http://blog.csdn.net/u010666884/article/details/52119491
实际使用中,在运行tomcat的时候报错:
Failure to find net.sf.json-lib:json-lib:jar:2.4 in http://maven.aliyun.com/nexus/content/repositories/central/ was cached in the local repository, resolution will not be reattempted until the update interval of alimaven has elapsed or updates are forced
原因:json-lib是需要区分jdk版本的,pom.xml中json-lib的配置应加上标签classifier指定jdk版本,如用jdk15
详情见:http://blog.csdn.net/jiazimo/article/details/17265061
(ps:不明白为什么用jdk15才可以)
(ps:以上项目构建完之后,你会发现你新建不了java class或者包,这时候java文件可以用file代替,但是没有任何的办法可以新建包,这时候的你会gg),所以最好的办法还是新建一个基本的项目,然后自己需要什么就创建怎样的目录结构,然后绑定tomcat部分不变。
最新文章
- jdbc基础 (二) 通过properties配置文件连接数据库
- GRE学习日志
- C/C++程序基础
- Number of failed login attempts exceeds threshold value
- Myeclipse2013 SVN安装方法以及项目上传到svn服务器
- 你真的会玩SQL吗?透视转换
- 【Leetcode】Partition List (Swap)
- Asp.net Ajax提供PageMethods调用
- 怎样提升 RailS 应用的性能?
- UML2.0
- 在python中使用print()时,raw write()返回无效的长度:OSError: raw write() returned invalid length 254 (should have been between 0 and 127)
- APP自动化框架-ATX原理解析及JAVA版客户端
- new 操作符 做了什么
- innodb文件
- 【算法学习】有旋treap
- myeclipse工程中library 和 web-inf下lib的区别
- hdu3879 Base Station 最大权闭合子图 边权有正有负
- mongodb的原子性(Atomicity)和事物 (Transactions)
- django 使用内建过滤器实现文章摘要效果
- android EditText如何使光标随着输入内容移动