我试图将intellij项目变成可执行文件,以便我可以在intellij环境之外运行它。
这个项目在环境中完美运行但是当我把它变成一个jar文件时,jar文件至少有一个运行时错误。
我首先得到的错误是:
Exception in thread "main" java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkState(ZLjava/lang/String;Ljava/lang/Object;)V
at com.google.firebase.FirebaseApp.checkNotDeleted(FirebaseApp.java:314)
at com.google.firebase.FirebaseApp.getOptions(FirebaseApp.java:260)
at com.google.firebase.database.FirebaseDatabase.getInstance(FirebaseDatabase.java:80)
at com.google.firebase.quickstart.Database.main(Database.java:90)
这似乎与未连接到我连接的Firebase库/框架有关。然而,这是我不了解的地方。我使用项目设置构建了Jar文件,然后构建了一个aritfact,这似乎很好,但显然有些连接已经丢失了。我想知道是否有人有类似的问题或知道该尝试什么?
由于