我已经在本地机器上为Java项目设置了Git远程存储库,基本上我们尝试从两个不同的地方处理相同的项目,专用的GIT服务器在另一端。
我经历过的步骤!
•更新主机文件以添加新服务器
Go to "C:\Windows\System32\drivers\etc\hosts" and add the following line at the end:
# Git server
123.123.12.123 wrkGitServer
我已成功完成;
•然后配置eclipse以使用Git并导入项目(成功将项目从远程导入到本地,这是一个运行的简单Java类文件;
public class HelloWorld {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("Hello World!");
}
}
我收到错误
错误:无法找到或加载主类HelloWorld
当我查看Eclipse的内置ErrorLog时:
Window -> Show View -> General -> Error Log
我得到了;
当我双击
时"从插件调用代码时出现问题:" org.eclipse.equinox.preferences""
org.eclipse.swt.SWTException:无效的线程访问 在org.eclipse.swt.SWT.error(SWT.java:4397) 在org.eclipse.swt.SWT.error(SWT.java:4312) 在org.eclipse.swt.SWT.error(SWT.java:4283) 在org.eclipse.swt.widgets.Widget.error(Widget.java:472) 在org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:363) 在org.eclipse.swt.widgets.Tree.getSelection(Tree.java:3427) 在org.eclipse.jface.viewers.TreeViewer.getSelection(TreeViewer.java:256) 在org.eclipse.jface.viewers.TreeViewer.setSelection(TreeViewer.java:344) 在org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2521) 在org.eclipse.jface.viewers.StructuredViewer.setSelectionToWidget(StructuredViewer.java:1769) 在org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2970) 在org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1450) 在org.eclipse.jface.viewers.TreeViewer.preservingSelection(TreeViewer.java:403) 在org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1404) 在org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1533) 在org.eclipse.jface.viewers.ColumnViewer.refresh(ColumnViewer.java:555) 在org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1490) 在org.eclipse.jdt.internal.debug.ui.classpath.RuntimeClasspathViewer $ 1.preferenceChange(RuntimeClasspathViewer.java:58) 在org.eclipse.core.internal.preferences.EclipsePreferences $ 3.run(EclipsePreferences.java:896) 在org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) 在org.eclipse.core.internal.preferences.EclipsePreferences.firePreferenceEvent(EclipsePreferences.java:899) 在org.eclipse.core.internal.preferences.EclipsePreferences.put(EclipsePreferences.java:912) 在org.eclipse.jdt.internal.debug.ui.jres.JREsUpdater $ 1.run(JREsUpdater.java:91) at org.eclipse.jface.operation.ModalContext $ ModalContextThread.run(ModalContext.java:121)
"警告:未设置环境变量HOME。以下目录将用于存储Git 用户全局配置并定义存储库的默认位置:' H:\'。如果是这样的话 不正确请设置HOME环境变量并重启Eclipse。否则Git for Windows和 EGit可能表现不同,因为他们看到不同的配置选项。 可以在团队中关闭此警告> Git>确认和警告首选项页面。 "
异常堆栈跟踪不可用。
"警告:EGit无法检测到安装路径" gitPrefix"本土的Git。因此,EGit不能尊重系统级别 可以在本机Git安装目录下的$ {gitPrefix} / etc / gitconfig中配置的Git设置。 这些设置中最重要的是core.autocrlf。默认情况下,Git for Windows将此参数设置为true 这个系统级配置。可以在上配置Git安装位置 团队> Git>配置首选项页面'系统设置'标签。 可以在团队中关闭此警告> Git>确认和警告首选项页面。 "
异常堆栈跟踪不可用。
问题是:
如何解决此问题并运行项目文件?请告诉我方向,谢谢。
答案 0 :(得分:0)
我找到了解决问题的方法,
.project
和.classpath
个文件刷新 f5 项目并运行!!!