`
successfulroof
  • 浏览: 74664 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

SVN 导致 eclipse 文件冲突导致 项目构建失败

 
阅读更多

今天碰到一个问题是关于eclipse的,项目本来是正常的,但是当我直接从svn上更新我的代码的时候出现了一个错误

然后项目图标上面有个警号,项目的结构发生了混乱

src并不默认为package的形式显示了,而是直接显示为一个文件夹

当前视图形式是j2ee的形式,新建一个package未果,依然是文件夹形式而不是package形式

 

检查项目文件夹根目录的eclipse相关文件 .classpath文件,发现里面有svn更新下来的冲突文件,将其修改,感叹号依然存在

进入ecilpse buildpath里面看看jar包是不是有叉叉。。有叉叉代表找不到包,将其对应到项目路径的jar去

一般这种问题只出现在SVN更新的情况下

所以如果想避免这种问题,在更新的时候不要整个项目一期更新,除非找不到jar包。当找不到jar时候可以直接全部更新,也可以直接lib目录下更新!

 

问题解决!

分享到:
评论

相关推荐

    eclipse集成SVN插件

    而Subversion(SVN)是一种版本控制系统,用于跟踪和管理项目文件的更改历史,是软件开发过程中的重要工具。在Eclipse中集成SVN插件,可以让开发者直接在IDE内部进行版本控制操作,提高开发效率。 集成SVN插件到...

    SVN插件Eclipse MyEclipse

    SVN插件是Eclipse和MyEclipse中的一个组件,它将SVN的功能集成到IDE中,允许用户直接在开发环境中执行常见的SVN操作,如添加文件到版本控制、提交、更新、解决冲突、查看历史记录等。 3. **在线安装SVN插件** - ...

    eclipse1.8svn插件

    4. 使用插件:在Eclipse的项目资源管理器中,右键点击项目,选择“Team”菜单,可以看到一系列SVN操作选项,如“Checkout”、“Commit”、“Update”等。 通过这样的插件,Eclipse用户可以享受到如下便利: - 直观...

    Eclipse中svn插件

    Eclipse是一款广受欢迎的开源集成开发环境(IDE),它为Java开发者提供了强大的代码编辑、调试、构建等工具。Subversion(简称SVN)是一种版本控制系统,用于管理项目的源代码历史和协同开发。在Eclipse中集成SVN...

    eclipse关联svn插件

    SVN是一种分布式版本控制系统,用于跟踪项目文件的更改,并允许团队成员协同工作。它保存了文件的历史版本,使得开发者可以随时回滚到之前的版本,同时提供了冲突解决机制,避免了多人协作时可能出现的问题。 ...

    svn eclipse上的插件

    Eclipse会标记出冲突的文件,你需要手动解决并提交解决后的版本。 6. **查看历史**:通过“Team” → “Show Log”可以查看文件或项目的版本历史,回溯到特定版本。 7. **创建分支和标签**:在版本控制中,分支...

    使用Maven+SVN+Eclipse搭建可持续构建环境

    Maven 是一种基于项目对象模型 (Project Object Model, POM) 的工具,用于管理项目构建、依赖关系和文档。其核心优势在于简化了项目的构建流程,并支持多种构建任务。 ##### 1. 安装 Maven - **下载 Maven**:访问...

    eclipse 4.5 SVN 插件

    10. **持续集成**:Eclipse 4.5的SVN插件与持续集成工具(如Jenkins、Hudson)配合良好,可以自动执行构建和测试任务,确保代码质量。 综上所述,Eclipse 4.5 Mars集成的SVN插件是开发者管理项目版本和协作的重要...

    eclipse_4.5版本svn插件包.zip

    在Eclipse Mars 4.5.0中使用SVN插件,不仅简化了代码版本控制,还与其他Eclipse特性(如构建工具、调试器和问题跟踪器)无缝集成,为开发者提供了强大的开发环境。这个插件包的提供,使得开发者无需额外下载和配置,...

    eclipse整合svn插件安装包

    8. **使用SVN功能**:现在,你可以直接在IDE内部进行版本控制操作,比如查看文件历史、比较差异、解决冲突等,这些功能使得开发者无需离开Eclipse或MyEclipse就能高效地进行版本控制。 在实际开发中,整合SVN插件...

    SVN服务端、客户端及eclipse插件

    6. **冲突解决**:当两个或更多用户修改同一文件的不同部分时,SVN会识别冲突,并提供工具帮助用户解决。 7. **TortoiseSVN特性**:TortoiseSVN的特色在于其直观的右键菜单操作,以及强大的冲突解决工具和图形化的...

    eclipse和myeclipse SVN插件

    Eclipse和MyEclipse是两种广泛使用的Java集成开发环境(IDE),它们为开发者提供了丰富的功能,包括代码编辑、调试、构建以及版本控制等。Subversion(SVN)是一种流行的版本控制系统,它允许开发者追踪和控制代码的...

    eclipse_SVN

    Eclipse是一款广泛使用的Java集成开发环境(IDE),而SVN(Subversion)是一种版本控制系统,用于跟踪和管理软件项目的源代码和其他文件。在Eclipse中配置SVN,可以帮助开发者进行团队协作,同步代码更改,以及回溯...

    eclipse svn插件包

    Eclipse SVN插件会提示冲突,并提供工具帮助用户解决,通过查看冲突文件,手动选择保留哪些改动。 7. **标签与分支** SVN支持创建标签和分支,标签是某个时间点的快照,通常用于标记里程碑或发布版本;分支则允许...

    Eclipse svn插件1.65.zip

    此外,Eclipse SVN插件1.65版本还支持冲突解决、版本历史查看、忽略文件设置等功能,大大提高了开发者在使用SVN进行版本控制时的效率。汉化后的界面对于中国开发者来说,使得理解和操作更加直观和便捷。 总的来说,...

    eclipse中svn插件

    SVN是Apache软件基金会开发的版本控制系统,它用于跟踪项目文件的更改历史,并允许团队成员协作编辑同一份代码。通过在Eclipse中集成SVN,开发者可以方便地进行版本控制操作,如检出、提交、更新、解决冲突等。 ...

    svn connector

    在Eclipse中安装SVN Connector是必不可少的步骤,因为它是Eclipse与SVN之间的桥梁,使得开发者能够在Eclipse内部直接进行版本控制操作,如添加、删除、更新、提交文件,以及查看文件历史和解决合并冲突等。...

    eclipse中svn插件site

    在Eclipse中安装SVN插件,可以方便地与SVN服务器进行交互,进行代码的提交、更新、比较、解决冲突等操作。 【描述】描述了如何手动安装 SVN 插件的过程。首先,你需要下载一个版本为1.9x的SVN插件压缩包,其中包含...

    svn plug Eclipse

    - **网络问题**:检查网络连接是否稳定,防止因网络中断导致的操作失败。 - **冲突解决**:遇到冲突时,需手动检查并解决差异。 8. **持续集成**: - **与CI/CD工具集成**:如Jenkins、GitLab CI/CD,通过SVN...

    eclipse SVN插件

    SVN在合并代码时可能会出现冲突,Eclipse SVN插件提供了冲突检测和解决工具,帮助开发者分析冲突原因并选择合适的解决方案。 8. **性能优化** 对于大型项目,Eclipse SVN插件还提供了性能优化选项,如增量更新、...

Global site tag (gtag.js) - Google Analytics