我在使用netbeans 8.0.1设置新代表时遇到问题。设置Git插件后,每当我尝试初始化一个新的存储库时,它都会给我这个错误并停止进程。
这是发生的错误:
java.lang.NoClassDefFoundError: Could not initialize class org.netbeans.libs.git.GitBranch
at org.netbeans.modules.git.ui.repository.RepositoryInfo.<init>(RepositoryInfo.java:136)
at org.netbeans.modules.git.ui.repository.RepositoryInfo.getInstance(RepositoryInfo.java:156)
at org.netbeans.modules.git.Annotator.annotateFolderIcon(Annotator.java:373)
at org.netbeans.modules.git.Annotator.annotateIcon(Annotator.java:257)
at org.netbeans.modules.versioning.DelegatingVCS$2.annotateIcon(DelegatingVCS.java:243)
at org.netbeans.modules.versioning.core.VersioningAnnotationProvider$Cache.annotate(VersioningAnnotationProvider.java:658)
at org.netbeans.modules.versioning.core.VersioningAnnotationProvider$Cache.annotate(VersioningAnnotationProvider.java:688)
at org.netbeans.modules.versioning.core.VersioningAnnotationProvider$Cache.access$1500(VersioningAnnotationProvider.java:511)
at org.netbeans.modules.versioning.core.VersioningAnnotationProvider$Cache$AnnotationRefreshTask.run(VersioningAnnotationProvider.java:794)
at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1423)[catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)
我已经尝试检查插件是否是最新的,但没有成功。
答案 0 :(得分:0)
要初始化Git存储库,您需要完成以下步骤:
1.在“项目”窗口中,选择未版本化的项目,然后右键单击项目名称
2.在上下文菜单中,选择版本控制&gt;初始化Git存储库(或者,在主菜单中,选择Team&gt; Git&gt; Initialize)
3.在Initialize a Git Repository对话框中指定要存储版本化文件的存储库的路径,或单击Browse并浏览所需的目录。
4.单击“确定”。
.git子文件夹是在您在上面的步骤3(默认情况下为NetBeans项目文件夹)中指定的文件夹中创建的,该文件夹是存储项目快照的所有数据的Git存储库。 Git开始对您指定的文件夹中的所有文件进行版本控制。
你可以打开Window&gt;输出&gt;输出以查看IDE有关在本地工作目录下创建存储库的进度的报告。
所有项目文件都标记为工作树中的已添加。要查看文件状态,请将光标放在“项目”窗口中的文件名上。工作树中文件的状态显示为斜杠右侧的绿色,如下图所示。
初始化Git存储库后,您可以添加文件或直接将它们提交到Git存储库。
我希望这会对你有所帮助。如果有什么不对的,请告诉我 有用的网址:https://netbeans.org/kb/docs/ide/git.html#initialize
答案 1 :(得分:0)
我找到了解决方案,非常简单。我刚刚重新启动了Netbeans,所有人都再次工作了。