idea导入gradle项目ctrl无法定位问题

本文介绍如何在 Spring Cloud 项目中正确添加新模块并解决导入后代码不正确的问题。通过修改 setting.gradle 文件来确保新模块能够被正确识别,并提供了一些关于设置文件的详细配置说明。

场景:springCloud项目,现在想新建一个服务,想到直接拷贝原有的项目,只修改项目名称,在这基础上进行改造,然后导入这个改造的项目txlcn_tm,结果导入之后代码不正确,类无法ctrl定位。

解决

要在setting.gradle把该项目加入

原因

 

//settings.gradle是配置Settings.java 初始化的.
//Settings.java的核心作用,决定工程中哪些工程是要被gradle处理的.
//使用include方法引入,gradle才会将它当做一个工程处理.
include ':app'
println("初始化阶段开始执行...")
//从gradle.properties中获取的需要类型转换
if(hasProperty('isLoadTest')?isLoadTest.toBoolean():false){

include ':example'
}
//gradle 的初始化初始化阶段,就是完全是在执行setting.gradle中的配置.

//sourceSet类(Android是AndoridSourceSet)决定了从哪里加载java类和资源文件.
//默认都是从main 下面的java 和res 文件中加载.
//也可以进行修改:
//修改so库的存放位置

sourceSets {
main{
jinLibs.srcdDirs=['libs']
}
}
//修改res目录,区分模块
this.android.sourceSets{

main{
res.srcDirs=['src/main/res',
'src/main/res-cd',
'src/main/res-play']
}
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值