这回解决的是自己的问题。
这两天有点儿时间,将vista更新为sp1了。
感觉速度是快了点儿,而且从硬盘往usb硬盘上复制文件速度明显快了。
和java 相关的环境也重新安装。
subversion安装了1.4.6版本,最新的。
java安装了最新的update10 beta版本。
eclipse 没有更新的版本,还是3.3.2。
另外,subclipse(svn的eclipse插件)还是1.2.4。
maven 更换为2.0.9版本。
都是小版本更新,认为应该没有什么大的问题。
结果,问题来了。
在导入maven生成的project的时候,eclipse崩溃了。
见图:
其实当时安装的jdk是1.6.0_05,到sun网站下了最新的release版本,1.6.0_06问题依旧。
当时怀疑是sp1闹得,所以怀疑是jdk版本对vista sp1支持的不好。
在这个思路下,再次更换1.6.0_10 beta版本(对这个版本的更新很感兴趣,稍后找时间研究),问题依旧。
这可就奇怪了,删除eclipse重新解压缩安装,这时没有安装subclipse,问题消失了。
看来和subclipse有关,再次安装subclipse,问题又来了,证明找到了问题。
分析了一下,可能是subversion更新到1.4.6闹得。
因为subclipse默认通过jni使用subversion的代码。
而subclipse1.2.4以前和subversion1.4.5配合很好,估计是subclipse和subvertion版本不匹配。
怎么验证问题是否分析的正确呢?
对了,subclipse还可以利用自身自带的java实现的svn客户端,见图:
将默认jni方式改为上图的方式。
再次导入项目,问题解决。
本文最早由本人(marshal@javaeye)发表在:http://marshal.easymorse.com
- 大小: 52 KB
- 大小: 58.9 KB
分享到:
相关推荐
### Subclipse完全使用手册 #### 一、简介 本文档旨在详细介绍如何安装、使用以及编译Subclipse...随着Subversion逐渐成为下一代版本控制系统的标准,掌握Subclipse的使用技巧对于从事软件开发的人来说将越来越重要。
Subclipse is an Eclipse Team Provider plug-in providing support for Subversion within the Eclipse IDE. The software is released under the Eclipse Public License (EPL) 1.0 open source license. <br>...
Subclipse 是一款专门为 Eclipse 和 MyEclipse 集成的版本控制系统,它使得开发者能够在 Eclipse IDE 内无缝地使用 Subversion 进行版本控制。Subversion 是一个开源的版本控制系统,类似于 CVS,但提供了更多的功能...
Subclipse 1.8是专为Eclipse和MyEclipse集成开发环境设计的一款Subversion(SVN)客户端插件的1.8版本。Subversion是一款广泛使用的版本控制系统,用于跟踪和管理软件项目的源代码和其他文件的变更。Subclipse作为...
Subclipse 是一个专门为 Eclipse IDE 开发的 SVN (Subversion) 客户端插件,它使得用户能够在 Eclipse 开发环境中方便地进行版本控制操作。这篇教程主要针对 SVN 的初学者,介绍了如何安装和使用 Subclipse。 1. **...
"Subclipse-source_1.2.3" 是一个与Subclipse相关的源代码包,Subclipse是一款集成在Eclipse IDE中的Subversion(SVN)客户端插件。Subversion是一种广泛使用的版本控制系统,用于管理项目的源代码,跟踪文件和目录...
subclipse1.8.X插件环境下svn的使用总结,亲身验证方法可行有效
在 CentOS 操作系统环境下配置 Eclipse 和 Subclipse 集成开发环境是开发 Java 或者其他支持 SVN 版本控制的项目的重要步骤。以下是一个详细的过程,涵盖了从安装 JDK 到设置 Eclipse,再到集成 Subclipse 的整个...
综上所述,Subclipse 1.8.x与TortoiseSVN 1.7.x的组合使用为开发者提供了丰富的选择和灵活性,既能在IDE内高效开发,又能在桌面环境下进行直观的操作。这种组合确保了在各种SVN操作中的一致性和效率,提升了开发团队...
5. 安装完成后,重启MyEclipse,即可在"Team"菜单下看到SVN相关的选项,从而开始使用Subversion进行版本控制。 Subversion的主要功能包括: - 代码版本追踪:记录每一次修改,方便回溯和对比。 - 分支与合并:支持...
Subclipse是专为Eclipse集成开发环境(IDE)设计的一个插件,它使得开发者可以在Eclipse中直接进行SVN版本控制操作,提供了与SVN服务器的无缝集成。Subclipse 1.10X是该插件的一个较新版本,它可能包含性能优化和新...
Subclipse是Eclipse集成开发环境中的一个插件,专门用于与Subversion(SVN)版本控制系统进行交互。Subversion是一个开源的版本控制系统,它能够跟踪文件和目录的修改历史,便于团队协作和代码管理。Eclipse是Java...
Subclipse 是一个非常著名的版本控制系统工具,它是 Eclipse 集成开发环境(IDE)的一个插件,用于支持 SVN(Subversion)版本管理。Subclipse 3.4 版本是该插件的一个历史版本,发布于若干年前,旨在提供对 SVN 的...
3. **冲突解决**:当多人同时修改同一文件时,Subclipse能自动检测并提示冲突,提供工具帮助用户解决这些问题。 4. **标签与里程碑**:Subclipse允许用户创建版本标签,标记项目的重要状态,如发布版本,便于回溯。...
"Subclipse-4.2.4-14" 是一个针对版本控制系统 SVN(Subversion)的插件包,主要用于集成到开发环境中,如 Eclipse。这个版本的Subclipse提供了对Subversion 4.2.4的支持,它是一个强大的工具,允许开发者进行版本...
Subclipse是Eclipse集成开发环境(IDE)中的一个流行插件,主要用于支持版本控制系统Subversion(SVN)。Subversion是一个开源的版本控制系统,用于管理软件项目中的文件和目录的更改历史,而Subclipse则为Eclipse...
在本实验中,我们将深入探讨MATLAB编程环境及其在实际问题解决中的应用。"subclipse_matlab实验"可能指的是一个MATLAB项目,其中包含了与版本控制工具Subclipse相关的实验代码或者是一个模拟实验,用于教授如何在...
Subclipse 是一款专门为 Eclipse IDE 设计的 Subversion 客户端插件,它使得开发者能够在 Eclipse 环境中直接进行版本控制操作,如代码的版本管理、提交、更新、合并等。Subversion 是一个开源的版本控制系统,用于...
Subclipse是Eclipse集成开发环境(IDE)中的一个流行插件,主要用于版本控制系统Subversion(SVN)的集成。Subclipse 4.3.0是一个离线安装包,旨在为Eclipse用户提供方便的SVN功能,无需在线下载和安装。这个版本...
5. **冲突解决**:在多人协作的环境中,Subclipse提供了有效的冲突解决工具,帮助开发者识别和解决由于并发修改产生的冲突。 6. **分支和标记管理**:Subclipse支持创建、查看和管理SVN的分支和标签,这对于软件...