IAm*_*aja 29 java eclipse svn subversive
我正在接管另一个团队的项目,并且遇到了一些奇怪的Eclipse问题.
我正在使用Subversive作为我的插件,当我去检查后备箱时,它将我带到一个标准的"Check Out As"对话框,它允许我选择结账方法,并且是唯一适合我的方法(或是适用的)是最后一个选项(Check out as a project with the name specified).
所以我指定了名称,然后项目检查正常,一切都很好,除了...
虽然这应该是一个Java项目(升级到Java Web应用程序),但是制作该项目的团队似乎将其创建为一般项目(通过转到Project > Properties > Resource > Type = 'Project').
因此,Java项目中没有启用任何典型功能,包括(但不限于):
所以我的问题是:
Check out as a project configured using the New Project Wizard(为什么检查为新项目?!?),(2)Find projects in the children of the selected resource(no),( 3)Check out as a folder into an existing project(不).小智 46
在Project Properties -> Project Facets -> Convert to faceted form...可以选择Java-这将在Java功能添加到您的项目.在那里,您还可以添加其他方面,Dynamic Web Module如果有必要.
根据您的编写,项目已正确检查.Check out as a project configured using the New Project Wizard当.project存储库中不存在该文件且您必须手动选择项目类型时,该选项适用.它只会在本地创建一个新的Eclipse项目.
Gui*_*let 21
部分响应:您可以通过将以下特性添加到.project项目根目录中包含的文件,将项目转换为Java 项目:
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
Run Code Online (Sandbox Code Playgroud)
我认为Checkout as New项目的目的是能够为没有.project和.classpath文件的项目创建一个"Eclipse项目".例如,这允许您说该项目实际上是一个Java项目.