项目移植将eclipse里面的项目移植到intellij idea里面

怎么关联多个库 。  A B C D,A依赖BC,D依赖A,怎么搞?

注意: as和idea里面,project是工作空间的意思,这里面model才是项目。

  1. 打开主项目D

  2. 打开已经存在的model

    导入需要依赖的项目:(默认即可)

    注意:下面这种操作是错误的

  3. 依次导入各个项目

    如下图所示:

  4. 配置库文件

    Lib包需要直接添加不要单独添加,上面有很多无用的包,需要去除掉。

     

    以上的意思是,我们需要把.jar包放在libs里面,然后一起添加。如下所示:

    一定要注意全部是第三个Module Library。不是project library。

     

    正确的配置如下:

    对于下面只有一个support – v4 的,我们需要右键单独添加即可。多的话,我们需要整个libs添加。

    添加依赖:

    打开project structure

    依次的配置如下:

  5. 添加主项目

    点击下面的图标添加主项目

    打开后出现下面的信息:

    设置完之后如下图所示:

    打开 proj structure 出现下面的配置信息:

配置过程中,可能出现的错误

以上是错误是由于 包重复引起的,这个时候,你需要查看一下,你的这几个项目中的libs中有没有重复的包名。

我就是重复了support – v4包。

解决办法:

  1. 清理project – structure 下面的导入包,只留下你依赖的几个选项,删掉多余的包。不要有单独的包,因为单独的包都在libs里面。那是我们手动添加的,已经添加过了,不要有重复。
  2. 删掉所有项目中,重复的support-v4包。

     

    对于导入包前面的勾的问题,一般需要勾上,有些可以不勾,但是这里很奇怪,我不勾的话,项目就直接报错了,说是找不到。所以我个人认为,假如有多个依赖,你需要勾上,只有一个model的吧,勾不勾无所谓,但是有多个依赖,必须要勾上。比如说下面的情况,因为zhlib是zhevent的依赖包,所以,这里需要添加export。这就相当于eclipse里面的is library 前面的那个勾。

还有一些错误,比如说包找不到等等,这些都是配置文件的问题,就是我刚刚分析的勾到底勾不勾的问题。

 

  1. 我的项目里面需要添加注解:

    参考资料:http://www.it165.net/pro/html/201404/12375.html butterknife 的应用

     

    要是不在编译选项里面加上butterknife,我们的程序就会死在这。

    顺便提一句,要用注解的话,我们需要在oncreate里面初始化注解的,比如: ButterKnife.inject(this); 不然返回空指针。

    设置如下:

    这个设置对应于eclipse里面的这个设置:

     

转载于:https://www.cnblogs.com/zhuxuekui/p/4494470.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Eclipse上的Maven Web项目移植IntelliJ IDEA上,你可以按照以下步骤进行操作: 1. 在IntelliJ IDEA中打开项目,选择File -> Open,然后选择你的Maven Web项目所在的文件夹,点击OK按钮。 2. 在打开的项目中,找到pom.xml文件,右键点击,选择"Add as Maven Project"以将项目添加为Maven项目。 3. 如果你的项目中使用了一些Eclipse特定的配置文件,例如.classpath和.project文件,你可以将它们删除或者保留。IntelliJ IDEA会根据项目的配置自动生成相应的文件。 4. 在IntelliJ IDEA的顶部菜单栏中,选择"View -> Tool Windows -> Maven"来打开Maven工具窗口。 5. 在Maven工具窗口中,可以看到项目的依赖关系和插件。你可以通过右键点击pom.xml文件并选择"Maven -> Reimport"来重新导入所有的依赖关系和插件。 6. 如果你的项目中包含了一些特定于Eclipse的设置,例如Servlet容器的配置或者类路径设置,你需要在IntelliJ IDEA中进行相应的设置。你可以在菜单栏中选择"Run -> Edit Configurations"来进行配置。 7. 在IntelliJ IDEA中,可以使用内置的Tomcat或者Jetty等Servlet容器来运行你的Maven Web项目。你可以在"Maven"工具窗口中找到"Plugins"一节,然后展开"jetty"或"tomcat"插件来配置并运行你的项目。 通过以上步骤,你应该能够成功地将Eclipse上的Maven Web项目移植IntelliJ IDEA上。记得在移植之前备份你的项目文件,以免意外丢失数据。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值