我已经在本地机器上为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的org.eclipse.swt.Swt.wror(SWT.java:4312)的org.eclipse.swt.SWT.error(SWT.java:4397)处的无效线程访问。 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.wt.jidgets.Tree.getSelection(Tree.java:3427)位于org.eclipse.jface.view上的org.eclipse.jface.viewers.TreeViewer.getSelection(TreeViewer.java:256)org.eclipse.jface.view.TreeViewer.setSelection (TreeViewer.java:344)位于org.eclipse上的org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2521)org.eclipse.jface.viewers.StructuredViewer.setSelectionToWidget(StructuredViewer.java:1769)。 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.jfac e.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)at 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位于org.eclipse.jdt.internal.debug.ui.jres.JREsUpdater $ 1.run的org.eclipse.core.internal.preferences.EclipsePreferences.put(EclipsePreferences.java:912)中的.firePreferenceEvent(EclipsePreferences.java:899) JREsUpdater.java:91)org.eclipse.jface.operation.ModalContext $ ModalContextThread.run(ModalContext.java:121)
- “警告:未设置环境变量HOME。以下目录将用于存储Git用户全局配置并定义存储存储库的默认位置:'H:\'。如果这不正确,请设置HOME环境变量并重新启动Eclipse。否则Git for Windows和EGit可能会有不同的行为,因为它们看到不同的配置选项。可以在Team> Git> Confirmations and Warnings首选项页面上关闭此警告。
异常堆栈跟踪不可用。
- “警告:EGit无法检测到本机Git的安装路径”gitPrefix“。因此,EGit无法尊重可能在本机Git安装目录下的$ {gitPrefix} / etc / gitconfig中配置的系统级Git设置。这些设置中很重要的是core.autocrlf。默认情况下,Git for Windows在此系统级配置中将此参数设置为true。可以在Team> Git> Configuration首选项页面的'System Settings'选项卡上配置Git安装位置。此警告可以在Team> Git> Confirmations and Warnings首选项页面上关闭。“
异常堆栈跟踪不可用。
问题是:
如何解决此问题并运行项目文件?请告诉我方向,谢谢。