Eclipse 中的 EGit 导入显示运行时错误
EGit import in Eclipse showing a runtime error
我尝试在 Eclipse 中使用 EGit 进行非常简单的 "hello world!" 导入。我没有发现任何证据表明该软件无法正常工作(在 Google 中未发现错误),所以看起来我犯了一些我不知道的错误。
我按照此处定义的步骤操作:http://craigmart.in/2012/01/17/import-an-existing-git-repo-to-eclipse/
连接到 GitHub 时崩溃。
基本上这就是我得到的:
我从错误日志中提取了以下信息:
org.eclipse.core.runtime.CoreException: Connecting Git team provider failed. See log for details.
at org.eclipse.egit.core.op.ConnectProviderOperation.execute(ConnectProviderOperation.java:112)
at org.eclipse.egit.ui.internal.clone.GitImportWizard.run(GitImportWizard.java:289)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2240)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2262)
at org.eclipse.egit.ui.internal.clone.GitImportWizard.importProjects(GitImportWizard.java:296)
at org.eclipse.egit.ui.internal.clone.GitImportWizard.access(GitImportWizard.java:236)
at org.eclipse.egit.ui.internal.clone.GitImportWizard.run(GitImportWizard.java:206)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119)
Contains: Error connecting project TEst2, no Git repositories found
eclipse.buildId=4.7.0.I20170612-0950
java.version=1.8.0_144
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=es_ES
Framework arguments: -product org.eclipse.epp.package.java.product
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product
信息:
使用 pycharm 和 GitHub 目录我已经能够使用 Git 并连接到 GitHub...我做的事情看起来有问题在 Eclipse 上,我的电脑没有问题。
有人知道我可能做错了什么吗?
在从Git导入项目对话框中,使用新建项目向导 选项似乎 broken(参见 Eclipse bug 324145)。
解决方法:
可能 问题发生在存储库被克隆后(否则您必须 clone the repository first). To import an existing local Git repository use File > Open Projects from File System...(而不是 File > Import... > Git > Projects from Git). 如果项目不是 Eclipse 项目但包含 .java 文件,项目将自动配置为 Java 项目。本地 Git 存储库也将被检测并自动添加。
感谢@howlger 的回答
我想象了解决方案
我尝试在 Eclipse 中使用 EGit 进行非常简单的 "hello world!" 导入。我没有发现任何证据表明该软件无法正常工作(在 Google 中未发现错误),所以看起来我犯了一些我不知道的错误。
我按照此处定义的步骤操作:http://craigmart.in/2012/01/17/import-an-existing-git-repo-to-eclipse/
连接到 GitHub 时崩溃。
基本上这就是我得到的:
我从错误日志中提取了以下信息:
org.eclipse.core.runtime.CoreException: Connecting Git team provider failed. See log for details.
at org.eclipse.egit.core.op.ConnectProviderOperation.execute(ConnectProviderOperation.java:112)
at org.eclipse.egit.ui.internal.clone.GitImportWizard.run(GitImportWizard.java:289)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2240)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2262)
at org.eclipse.egit.ui.internal.clone.GitImportWizard.importProjects(GitImportWizard.java:296)
at org.eclipse.egit.ui.internal.clone.GitImportWizard.access(GitImportWizard.java:236)
at org.eclipse.egit.ui.internal.clone.GitImportWizard.run(GitImportWizard.java:206)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119)
Contains: Error connecting project TEst2, no Git repositories found
eclipse.buildId=4.7.0.I20170612-0950
java.version=1.8.0_144
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=es_ES
Framework arguments: -product org.eclipse.epp.package.java.product
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product
信息:
使用 pycharm 和 GitHub 目录我已经能够使用 Git 并连接到 GitHub...我做的事情看起来有问题在 Eclipse 上,我的电脑没有问题。
有人知道我可能做错了什么吗?
在从Git导入项目对话框中,使用新建项目向导 选项似乎 broken(参见 Eclipse bug 324145)。
解决方法:
可能 问题发生在存储库被克隆后(否则您必须 clone the repository first). To import an existing local Git repository use File > Open Projects from File System...(而不是 File > Import... > Git > Projects from Git). 如果项目不是 Eclipse 项目但包含 .java 文件,项目将自动配置为 Java 项目。本地 Git 存储库也将被检测并自动添加。
感谢@howlger 的回答
我想象了解决方案