<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>中加入如下内容:
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
然后刷新项目,Eclipse将会编译的项目。
之后OK!
分享到:
相关推荐
Android 项目在 Eclipse 通过 SVN 资源库中检出项目遇到问题解决 Android 项目在 Eclipse 通过 SVN 资源库中检出项目是一个常见的操作,但是在这个过程中我们可能会遇到一些问题,例如项目编码格式错误、库文件...
4. 检出项目:在配置好SVN连接后,你可以通过“Team” > “Checkout”菜单项从SVN仓库检出项目到本地工作空间。 5. 使用SVN功能:一旦检出成功,你就可以在Eclipse的版本控制视图中看到项目的状态,进行提交、更新...
通过这种方式,Eclipse可以与Subversion服务器无缝集成,支持常见的版本控制操作,如检出、提交、更新、合并、解决冲突等。这极大地提高了开发效率,使得开发者能够在熟悉的Eclipse环境中处理版本控制问题,而无需...
3. **连接到SVN仓库**:在Eclipse中,通过“File” > “New” > “Project” > “SVN” > “Checkout”菜单项,输入SVN仓库的URL,然后按照向导指引完成项目检出。 4. **版本控制操作**:一旦连接成功,开发者可以...
这些插件提供了图形化的界面,使得用户可以直接在Eclipse中进行版本控制操作,如检出、提交、更新、解决冲突等,无需离开IDE。 4. **离线安装**: "eclipse svn离线插件.rar" 提供了离线安装的方式,这意味着开发...
2. **检出操作**:`svn checkout svn://127.0.0.1/test --username test --password passwd` 3. **提交操作**:`svn commit test.txt -m "modified" --username test --password passwd` #### 九、总结 通过本文的...
Eclipse将自动从SVN仓库中检出项目到本地工作区。 4. **日常SVN操作**: - **同步**:在项目上右键点击,选择“Team”->“Synchronize with Repository”,可以查看与远程仓库的差异。 - **提交**:选择修改过的...
5. **检出项目**: - 输入SVN仓库URL后,Eclipse会列出仓库中的所有项目。选择要检出的项目,设置本地工作目录,然后完成检出过程。 6. **版本控制操作**: - **Add**: 将新文件或目录添加到版本控制系统。 - **...
Eclipse 是一个强大的集成开发环境(IDE),广泛用于Java编程,同时也支持多种其他语言。为了在Eclipse中实现版本控制,通常需要安装相应的插件,其中Subversion(SVN)插件是常用的版本控制系统之一,它允许开发者...
3. 检出项目:使用“资源”>“导入”>“版本控制”>“SVN”选项,输入仓库URL,选择检出位置,然后完成检出过程。 4. 日常操作:在Eclipse中,右键点击项目,选择“Team”菜单,可以进行提交、更新、差异比较、合并...
总结,Eclipse配置SVN涉及安装插件、设置连接器、添加仓库、检出项目、日常版本控制操作、配置链接项目以及调整版本控制设置等多个步骤。通过这些操作,开发者可以高效地在Eclipse环境中使用SVN进行版本管理和协作。
- **Checkout**:从SVN仓库检出项目到本地工作空间。 - **Commit**:将本地更改提交到SVN仓库,同时添加注释来描述更改内容。 - **Update**:从仓库获取最新版本,更新本地代码。 - **Resolve Conflicts**:当多个人...
4. **检出项目**: - 使用插件,用户可以右键点击Package Explorer中的任何位置,选择"Team" > "Checkout"来检出SVN仓库中的项目。 - 输入仓库URL,选择检出的分支或标签,然后完成检出过程。 5. **日常操作**: ...
【标题】"site-1.8.22 Eclipse SVN插件"指的是...综上所述,"site-1.8.22 Eclipse SVN插件"是Eclipse IDE中用于Java项目版本控制的Subversion插件,它为开发者提供了无缝集成的版本控制体验,便于团队协作和代码管理。
安装插件后,Eclipse的菜单栏和工具栏会新增与SVN相关的选项,如“Team”菜单,其中包含“Checkout”(检出)、“Commit”(提交)、“Update”(更新)等命令。这些命令使得开发者可以直接在Eclipse内进行版本控制...
1. **检出(Checkout)**:获取仓库中的最新代码到本地工作区。 2. **更新(Update)**:将仓库中的最新更改同步到本地工作区。 3. **提交(Commit)**:将本地工作区的更改保存到仓库。 4. **比较(Diff)**:查看文件或...
- **检出项目**:在Eclipse的“File”菜单中选择“New” > “Checkout”,然后输入SVN仓库URL,完成检出过程。 - **版本控制操作**:右键点击项目,在弹出菜单中选择“Team”子菜单,可以看到提交、更新、同步、...
Eclipse是一款广泛使用的Java集成开发环境,而Subversion(SVN)是一种版本控制系统,用于管理项目的源代码版本。将Eclipse与SVN集成是开发过程中常用的操作,以便实现代码的版本控制和团队协作。以下是如何在...
- 一旦项目被共享或检出,你就可以使用右键菜单的“Team”选项进行各种SVN操作,如“Commit”(提交)、“Update”(更新)、“Compare with”(比较)、“Merge”(合并)等。 - SVN的状态图标会显示在文件和项目...