1.maven
看看父子模块的pom文件是否配置正确
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>abs</artifactId>
<groupId>cn.com.agree.ab.a5</groupId>
<version>5.0.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>abs-common</artifactId>
<packaging>pom</packaging>
<name>abs-common</name>
<modules>
<module>abs-actuator</module>
<module>abs-api</module>
<module>abs-apollo</module>
<module>abs-configuration</module>
<module>abs-crypto</module>
<module>abs-eureka</module>
<module>abs-http</module>
<module>abs-jasypt</module>
<module>abs-nacos</module>
<module>abs-prometheus</module>
<module>abs-rest-template</module>
<module>abs-sentinel</module>
<module>abs-asgf</module>
<module>abs-jcl</module>
</modules>
</project>
2.gradle同理
rootProject.name = 'abs'
include 'abs-adps'
include 'abs-constants'
include 'abs-core'
include 'abs-eci'
include 'abs-engine'
include 'abs-logiclet'
include 'abs-persistence'
include 'abs-quartz'
include 'abs-redis'
include 'abs-resource'
include 'abs-runtime'
include 'abs-spdb'
include 'abs-service'
include 'abs-utils'
include 'abs-rcd'
include 'abs-websocket'
include 'abs-afa'
include 'abs-cache'
include 'abs-natp'
include 'abs-nacos'
include 'abs-powerjob-server'
include 'abs-firefly'
3.未被识别为Java项目
查看具体目录下的配置,下面是三个文件是否存在,如果不存在就拷贝下,修改下.project下的名字
然后回到项目右键 import as project