maven导入项目java文件到不进去_IDEA是如何导入项目的,及启动导入项目遇到的问题:无法加载主类的一连串问题...

1、启动报错误: 找不到或无法加载主类 org.spring.springboot.Application

可能在工程下面有多个module,然后,module里面的iml配置文件不止一个,删除留主的一个就好了

像我的这个就有main、test、springBoot三个module,我删掉main和test就行了

2、报错:cannot access org.springframework.context.ConfigurableApplicationContext

也是上面这个原因

3、Idea 工程执行时出现 edit configuration 对话框。报错:Error: module not specified

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

e07e7a8382b96d6399c578da697ff9a5.png

4、运行get、set方法报错

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

idea的:file -- setting -- plugin,搜索lombok,安装即可

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

6、kaptcha-2.3.jar不在maven中央仓库,无法下载的问题

手动下载该包,然后放到电脑以下目录下:C:\Users\关文峰\.m2\repository\com\google\code\kaptcha\kaptcha\2.3

da27a1a7662258f51477fe2865f31454.png

pom文件

4.0.0

com.google.code.kaptcha

kaptcha

2.3

7、Java开发工具IntelliJ IDEA是如何导入项目的

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

(1) 选择源目录

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

de4d3984c20ad6f6e68b7c991a1419c9.png

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

(2)选择目标项目

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

06c75a8619f7e7dd69cef76aad34ce73.png

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

(3)配置新项目

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

5023ff0c04a78912ee28b15c03391559.png

(4)选择要导入的文件

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

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

ce74cd8c3e9e7a73bea256365b42a2d1.png

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

e81791ad75ae8fa687a0d8e53491e03f.png

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

94ff9131c571da25f09963dc6bb382de.png

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

7be6b73f164161fd52be92c5ce0721fa.png

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值