我有一个问题,就是无法登录GitHub。
之前一切正常,然后突然我的Flutter Build停止工作了。当我想要检出不同的分支以查看是否存在问题时,需要输入我的GitHub登录信息,这是奇怪的,因为Token还没有过期。无论如何,我生成了一个新的Token,并得到了以下错误:
无效的身份验证数据。无法分配所请求的地址: 连接
现在我怀疑一些JAVA安装的问题,所以安装了最新下载的JAVA版本。但并没有成功。
我怀疑JAVA的原因是构建时出现的错误也与JAVA有关。我只找到了一个讨论这个问题的线程,并且它建议在任务管理器中杀死所有与JAVA相关的应用程序,但我没有任何应用程序。重启计算机也没有帮助。即使在重新安装JAVA之后,此错误仍然存在。
FAILURE: Build failed with an exception.
* What went wrong:
java.net.BindException: Cannot assign requested address: bind
* Try:
Run with --info or --debug option to get more log output. Run with --scan to get full insights.
*
Exception is:
org.gradle.api.UncheckedIOException: java.net.BindException: Cannot assign requested address: bind
at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:61)
at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:41)
at org.gradle.cache.internal.locklistener.FileLockCommunicator.<init>(FileLockCommunicator.java:51)
at org.gradle.cache.internal.locklistener.DefaultFileLockContentionHandler.getCommunicator(DefaultFileLockContentionHandler.java:263)
at org.gradle.cache.internal.locklistener.DefaultFileLockContentionHandler.reservePort(DefaultFileLockContentionHandler.java:255)
at org.gradle.cache.internal.DefaultFileLockManager.lock(DefaultFileLockManager.java:108)
at org.gradle.cache.internal.DefaultFileLockManager.lock(DefaultFileLockManager.java:95)
at org.gradle.cache.internal.DefaultFileLockManager.lock(DefaultFileLockManager.java:90)
at org.gradle.cache.internal.OnDemandFileAccess.readFile(OnDemandFileAccess.java:41)
at org.gradle.cache.internal.SimpleStateCache.get(SimpleStateCache.java:49)
at org.gradle.cache.internal.FileIntegrityViolationSuppressingPersistentStateCacheDecorator.get(FileIntegrityViolationSuppressingPersistentStateCacheDecorator.java:34)
at org.gradle.launcher.daemon.registry.PersistentDaemonRegistry.getAll(PersistentDaemonRegistry.java:71)
at org.gradle.launcher.daemon.client.DefaultDaemonConnector.connect(DefaultDaemonConnector.java:115)
at org.gradle.launcher.daemon.client.DaemonClient.execute(DaemonClient.java:144)
at org.gradle.launcher.daemon.client.DaemonClient.execute(DaemonClient.java:98)
at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:57)
at org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.java:212)
at org.gradle.launcher.cli.DefaultCommandLineActionFactory$ParseAndBuildAction.execute(DefaultCommandLineActionFactory.java:275)
at org.gradle.launcher.cli.DefaultCommandLineActionFactory$ParseAndBuildAction.execute(DefaultCommandLineActionFactory.java:247)
at org.gradle.launcher.cli.DebugLoggerWarningAction.execute(DebugLoggerWarningAction.java:82)
at org.gradle.launcher.cli.DebugLoggerWarningAction.execute(DebugLoggerWarningAction.java:30)
at org.gradle.launcher.cli.WelcomeMessageAction.execute(WelcomeMessageAction.java:92)
at org.gradle.launcher.cli.WelcomeMessageAction.execute(WelcomeMessageAction.java:38)
at org.gradle.launcher.cli.NativeServicesInitializingAction.execute(NativeServicesInitializingAction.java:44)
at org.gradle.launcher.cli.NativeServicesInitializingAction.execute(NativeServicesInitializingAction.java:26)
at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:41)
at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:26)
at org.gradle.launcher.cli.DefaultCommandLineActionFactory$WithLogging.execute(DefaultCommandLineActionFactory.java:240)
at org.gradle.launcher.Main.doAction(Main.java:35)
at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:50)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:60)
at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:37)
at org.gradle.launcher.GradleMain.main(GradleMain.java:31)
Caused by: java.net.BindException: Cannot assign requested address: bind
at java.base/sun.nio.ch.Net.bind0(Native Method)
at java.base/sun.nio.ch.Net.bind(Net.java:555)
at java.base/sun.nio.ch.DatagramChannelImpl.bindInternal(DatagramChannelImpl.java:1194)
at java.base/sun.nio.ch.DatagramChannelImpl.bind(DatagramChannelImpl.java:1164)
at java.base/sun.nio.ch.DatagramSocketAdaptor.bind(DatagramSocketAdaptor.java:107)
at java.base/java.net.DatagramSocket.createDelegate(DatagramSocket.java:1426)
at java.base/java.net.DatagramSocket.<init>(DatagramSocket.java:330)
at java.base/java.net.DatagramSocket.<init>(DatagramSocket.java:389)
at org.gradle.cache.internal.locklistener.FileLockCommunicator.<init>(FileLockCommunicator.java:49)
... 34 more
* Get more help at https://help.gradle.org
--- 编辑 ---
真不敢相信,我刚刚关闭了NordVPN,一切都恢复正常了。有人知道Nord是怎么做到让所有JAVA东西停止工作的吗?还有为什么它突然崩溃了JAVA,我使用Nord很长时间了,之前从未发生过这种情况......