我在Eclipse下有一个grails项目,从右键单击运行正常 - >以 - >运行grails run-app选项。但是,当我使用Eclipse Egit插件在git控件下移动项目时,它将不再如此运行。 Grails抱怨目录中的项目似乎不是grails应用程序。我认为这里发生的事情是,当我使用Egit将项目置于git控件下时,git将其移动到它自己的存储库中,它会让你创建并且项目不再在Eclipse工作区中,我通过导航确认了这一点。 windows到我的Eclipse项目工作区目录。相反,git只是在eclipse工作区中留下了一个符号链接或项目,这就是为什么项目继续出现在eclipse的项目工作区中。因为在git下移动它后,我无法使用右键单击运行它 - >以 - >运行关于项目的grails run-app后跟“grails run-app”,我所做的是打开命令提示符并导航到项目实际所在的目录(在git的存储库下,然后进入项目目录)然后键入“ grails run-app“它运行正常。无论如何要解决这个问题,即使项目处于git控制之下,我仍然可以继续从项目右键单击菜单运行?这样我可以有版本控制以及保留我的右键单击以运行项目选项? Fyi,我只是做当地的git no github。
谢谢
答案 0 :(得分:0)
好的,经过研究,我发现Grails拥有自己内置的版本控制系统。我还没有进一步研究它,但我想如果其他人也遇到同样的问题,我会抛出这个答案。因此,我可能不需要使用带有grails的git,因为它有自己的版本控制系统。这在Grails文档中讨论。