eclipse下的web项目迁移到idea

最开始我看的项目在eclipse下是这样的,也还不是maven项目,看着有点头大:

  • 项目的实体类文件夹
    • src
      • 包 com.aaa.bbb
      • ......
  • 项目的dao类文件夹
    • src
      • 包 com.aaa.bbb
      • ......
  • 然后还有一些什么service的,lib等等
  • 最后一个是主体
    • resources
    • web
    • webapps(这里存的就是整个项目的输出文件)
    • build.properties(build文件用做ant构建的配置使用)
    • build.xml

        如果直接整个这样从eclipse导出再导入到idea,会有问题,因为结构不一样

        我尝试过导入以后,按网上配置了各种基本的东西(比如tomcat的配置,依赖的配置,但是项目结构没变),编译都编译不过,因为相互依赖的问题。比如实体类文件夹和工具类文件夹,两个module相互依赖

        于是我仔细看了下,eclipse的文件夹和包,果断合并同类项,将所有文件夹下的包都放在主体项目里面,包名相同的就放在一起,按层级放好,然后主体项目再根据web项目的标准结构转换一下。

标准web项目结构

  • webapp/web
    • 静态资源
    • WEB-INF
      • lib
      • classes
      • web.xml

        这样就成功解决相互依赖的问题(不知道还有没其他办法,网上找过也没找到其他办法,可能是我搜索方式不对?),如果项目需要的东西都准备好了,那么此时也就可以正常启动了

        

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值