1
vainly 2014-09-11 16:38:38 +08:00
看你用maven,楼主应该知道pom如何做项目各个模块的依赖关系,楼主你可以把idea也当作maven,他有master,modules,如何才能让各个modules协作,最后部署的时候能顺利运行呢?那就要在Project Structure中进行调配,其中有source、paths、 dependencies,有web.xml路径、Web Directories,这些配置完成,你是不是感觉项目的结构尽在掌握。
|
2
john990 2014-09-11 16:40:19 +08:00
应该没配置对,idea的配置和eclipse有些区别,idea 有些插件是web 开发的神器,谁用谁知道
|
3
Navee OP |
4
hjse7en 2014-09-11 17:06:20 +08:00 via Android
很给力 谁用谁知道。
|
5
incompatible 2014-09-11 17:39:32 +08:00
@Navee maven的tomcat是做啥用的?
我没有用过这个东西,web项目从来都是mvn package打war包然后扔到容器里。idea也是这么做的,一直也没问题。 你的问题,不要光看controller日志啊,先在DispatcherServlet里打个断点看看能不能走进来啊 |
6
4gShell 2014-09-11 17:44:50 +08:00
前期配置会比较繁琐一点,关键是写起来爽。
|
7
dudong0726 2014-09-11 18:03:55 +08:00
project 和 module (IDEA) = workspace 和 project(eclipse)
至于出错的问题应该是maven没配置正确或者其他原因。主要是适应过程 |
8
Navee OP @incompatible maven有一个plugin是集成tomcat.
|
9
Navee OP @incompatible 创建原始工程的时候正常.加了一个内嵌数据库h2,添加了一个jdbctemplate之后就不正常了.tomcat启动正常,显示启动成功.但是无论是打断点还是system.out.println都无任何反应.
没有改代码,用eclipse导入了工程.就没有问题. |
10
Narcissu5 2014-09-11 22:15:16 +08:00
说实话,Eclipse和idea都只管到war包,部署它们不管的。。
可以打开war包开下web.xml在不在,idea的web module常常不能自动配置,尤其是使用外部构建系统的时候。 |
11
robertlyc 2014-09-11 22:39:33 +08:00
java本来就不给力
|
12
welsmann 2014-09-11 23:09:43 +08:00 1
用了idea后再也不想用回eclipse了...即使idea要付费...
|
13
thonatos 2014-09-12 15:58:51 +08:00 via Android
还是配置问题吧,我用的没问题。
|
14
KentY 2014-09-12 16:20:56 +08:00
我是从2001年开始用eclipse,直到2013年底。 公司必须用intellij,才换,刚换的时候各种骂娘,3个星期后,觉得eclipse和intellij比还真是差太多了。
|