idea运行配置里没有use classpath of idea如何导入modulee

在用Idea建立一个Java Application工程的时候应用叻Spring框架,可是Spring的xml配置文件找不到检查表明不是代码的问题。费了我好长时间才解决

出现问题,我对Idea中加载各种资源文件(.xml、.properties等)做了研究总结为了说明问 题,下面建立一个Spring的test工程目标就是运行后在控制台打印一个“Hello World!”,着重看Idea中资源的配置方法以及不同配置方法會引起的不用效应。

下面是Idea项目的目录结构:

配置jar和资源文件:

目录有三种类型在图中已经给出了文字说明。
下面主要看res目录:
1、这个目录一般命名为res以表示资源。
2、若这个目录设置为“Sources”类型则在工程编译后,resorce目录下的文件会原封不动的复制到编译后生成文件的目錄在此为classes目录,并且在Idea的工程面板中可以看到res目录的存在
3、这个目录设置为普通文件夹类型(浅黄色的文件包),则在工程编译后resorce目录下的文件不会复制到classes目录,并且在Idea的工程面板中看不到此目录
4、res目录下的文件要能被程序找到,则需要在Idea中配置res目录到classpath下面参看苐二个图,这个配置方法适合其他的类型的配置文件比如.properties文件原理就是将这些文件加载到calsspath中,这样就可以在Idea中调试运行了

}

1、先创建一个叫test1的java项目新建一個Person类,如下图









在第2竖栏选中test2在idea如何导入modulee SDK 右侧点 + 选择第3项 ,选择test1完成后入下图(上图是错的)



}

  可能在工程下面有多个idea如何導入modulee然后,idea如何导入modulee里面的iml配置文件不止一个删除留主的一个就好了

  解决:修改配置 《Use classpath of mod…》如下图,确定运行就可以

4、运行get、set方法报错

  解决:有些代码是用@data注解去做的get、set,所以需要安装插件lombok

5、还有个问题就是lombok总是报无效反射的问题我的jdk是10,换成jdk8之后就好了很奇怪

  用户使用Intellij IDEA进行项目开发,不仅可以创建全新的项目还可以导入使用其它开发工具设置和开发的项目。

  点击File → Import Project并指定导叺项目所存放的磁盘位置

  用户可以根据所导入的项目创建一个新的IntelliJ IDEA项目。可导入的项目包括Eclipse,Maven和Gradle项目等用户也可以跳过具体的项目攵件,直接从源文件建立新的项目

  一旦源目录是已知的,IntelliJ IDEA需要知道用户是否想要使用指定位置文件建立一个新项目或者是否希望IntelliJ IDEA采用一个给定的项目模型(即Eclipse, Maven, 或Gradle),之后才能按照自动化的方式进行

  在这里我们选择从源文件创建新项目

  用户需要指定根据源文件所创建的新项目名称和磁盘位置。

(4)选择要导入的文件

  因为在这种情况下没有已知的项目模型在运行,所以IntelliJ IDEA的向导要经过不少的步骤財能在磁盘上找到匹配的模型和Android项目的要求

  例如,用户应该指明需要的是gen还是src文件夹

  同样,用户需要确认导入的任何开源项目都可以在源项目中找到

  最后,用户应该指定新的项目需要用到的Java SDK和Android平台

  最后,在向导结束之后就会从现有的文件和项目Φ创建一个全新的IntelliJ IDEA项目。

  然后启动项目就会碰到上面的问题照常解决就好。

}

我要回帖

更多关于 idea如何导入module 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信