第一次使用idea和创建maven

从MyEplicse换到idea,我是各种不习惯啊,但是从网上看了使用教程,才发现idea其实相当强大的。

第一次用idea就是创建maven,maven我觉得就是一个包的管理工具,设置好配置,简单就可以使用。

接着我使用maven来做一下SSM的整合,根据网上的教程是应该可以运行Tomcat编译成功的了,但是出现404错误,这种错误我遇过不少次,找到Tomcat的目录看下,竟然没有项目。打开项目配置看下,原来是编译到target目录下,竟然没有编译jsp文件和html文件,为什么啊?

接下来我百度了很多,基本是说Tomact或者maven,再或者JDK有问题,我一个一个去排除,系统都还原了一遍!!项目还是404,我还没有放弃。在网上看到了别人说试试Clean  install,结果文件编译到了target下。

但是这样跟别人的就很不同了啊,我把别人的项目看了下,再看下别人的设置,竟然让我发现我少了一个xxx.iml文件,这个文件我记得一开始创建就应该存在了,为什么没有呢?不懂,不管,打开看看代码是这样的

<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
  <component name="FacetManager">
    <facet type="web" name="Web">
      <configuration>
        <descriptors>
          <deploymentDescriptor name="web.xml" url="file://$MODULE_DIR$/src/main/webapp/WEB-INF/web.xml" />
        </descriptors>
        <webroots>
          <root url="file://$MODULE_DIR$/src/main/webapp" relative="/" />
        </webroots>
        <sourceRoots />
      </configuration>
    </facet>
  </component>
</module>

好像是配置webapp的啊,赶紧试试复制到自己项目,竟然就成功了。

分享一下

一般人应该不会遇到这样的问题

2018/06/24

后续,后来偶尔又去尝试一下解决,但是不成功。尝试了idea的设置,重装idea

从问题可以看出idea 配置maven出现问题,xx.iml文件几乎创建项目就会变成

<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4"/>

然后我还发现.idea文件下的modules.xml文件消失和compiler.xml文件出现,不清楚为什么,然后尝试手动添加modules.xml,载入文件失败。再找到项目的一些配置文件,看到里面没有读取modules.xml的字样,手动添加后失败。


一直找原因还是找不到,然后这次我尝试将web项目添加maven依赖,即是把idea将web项目转变成maven项目,设置上有些麻烦,但是网上还是很简单可以找到。步骤麻烦了一些,但是idea的配置文件,信息都自动写进去了,之前的方法不会发生任何改变


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值