问题:
我有一个 maven 项目,它使用命令行中的 maven 工具构建和编译得很好。
然后我有拒绝构建所述项目的 IntelliJ IDEA,声称某些依赖项不可用。
我发现问题的根源实际上是 IntelliJ 无法连接到包含所述依赖项的 Maven 存储库。在存储库中,有 3 个:
apache 的 maven repo ( https://repo.maven.apache.org/maven2 )
sonatype 的 oss 存储库 ( https://oss.sonatype.org/content/repositories/snapshots )
公司的内部回购(省略网址)
所有这三个都可用,可通过浏览器访问以进行查看,并且使用 maven 命令行界面获取它们的依赖项。
但是,IntelliJ 只是说“.. 无法重新连接”并显示有关更新所述存储库的错误。我尝试使用不同的 maven 选项(我的本地安装,3.5.2;intellij 捆绑的 maven2 和 maven3),但无济于事。
知道为什么会发生这种情况吗?
05-15 13:50:53.442 28150-28193/app I/CrashlyticsCore: Crashlytics report upload complete: <ID>
然而我的仪表板上说有0个问题,0个非致命和0个用户.
这是什么原因?
我有一个 Android 项目,在 git 下管理。Git 有 2 个分支(更多……但重要的是这两个),分支 a 和分支 b。是否可以设置 gradle 来确定项目是从哪个分支构建的,并public static String根据分支在项目的类之一中设置值?
谢谢。