在用自己电脑编译运行公司项目的时候,发现里面编译后发现缺少了这些东西
- What went wrong: Execution failed for task ':OverseaEngine:generateDebugProto'.
- What went wrong: Execution failed for task ':TXZLongConnection:generateDebugProto'.
意思大概是我的电脑需要使用aarch架构的文件,但是公司的Maven库里只有x86-74,所以是打不开的 这里需要强制设置下载的文件是x86架构,只需要在对应报错的类的依赖后面加上
protoc {
artifact = 'com.google.protobuf:protoc:3.14.0:osx-x86_64'
}
}
//另外还需要在gradle.properites里加上
protoc_platform=osx-x86_64
//编译后即可解决
但是还是没办法运行编译模块,发现里面已经没有依赖Javafx了,之前是有集成在JDK里的,但是后来从openJdk中分离开了,因为时间紧迫没有再去解决,后续再研究。
不过一般到这里问题就解决了,JavaFx这个只是我的额外问题