您的位置:首页 > 编程语言 > Java开发

eclipse svn检出项目为非JAVA项目

2016-06-20 14:51 330 查看
Java代码


<buildCommand>

<name>org.eclipse.jdt.core.javabuilder</name>

<arguments>

</arguments>

</buildCommand>

自己在linux上搭建了一个svn服务器,用eclipse的svn插件连接上后down下一个java的web项目,之后发现项目不是java项目。 仔细观察发现项目没有source folder,当你右键新建source folder 的时候提示说Project is not a Java project 这时候应该是项目配置文件的问题了。 提示:为了减少出错后原来文件的还原,请先备份要修改的文件。 新建一个web项目 dynamic web project 之后拷贝新建项目的目录下的.project 文件到项目下,然后打开.project 文件修改项目名称<name>xxx</name> 在eclipse中刷新项目即可。 其实如果我们比较两个.project文件我们会发现 属性(natures) 下有 <nature>org.eclipse.jdt.core.javanature</nature> 只要我们添加上面一行到<natures>中,然后刷新项目就可以发现以前的项目变成了java的项目了。 但是有时当我们运行项目的时候,不管多简单的类,哪怕一个helloworld程序都会报class not found exception.但是我们在IDE却看不到任何错误的信息。通常这是因为没有为项目制定编译指令。 同样的在.project 文件的<builderSpec>中加入如下内容:Java代码


<buildCommand>

<name>org.eclipse.jdt.core.javabuilder</name>

<arguments>

</arguments>

</buildCommand>

然后刷新项目,Eclipse将会编译的项目。之后OK!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息