在myeclipse利用ant构建时遇到The path xxx appears to be part of Subversion 1.7 (SVNKit 1.4) or greater解决办法
来源:互联网 发布:雨滴软件 编辑:程序博客网 时间:2024/05/29 09:45
在myeclipse利用ant构建时遇到The path xxx appears to be part of Subversion 1.7 (SVNKit 1.4) or greater解决办法
想项目开发过程中,一直部署项目到时手动部署,把项目发布到自己的tomcat,然后把整个项目拷贝到现场的服务器,或者记住更改了哪几个文件,然后只针对这几个文件进行升级。显然,每次都手工部署,都特别费事,而且是重复性的机械动作。为了解放程序员的双手,可以利用apache的ant工具对svn的版本库进行对比,实现增量打包,可以自动部署到现场。利用ant进行打包,需要一个叫做svnant的插件,这个插件使得ant可以操作svn,需要把这个插件lib里面的jar包拷贝到ant安装目录lib包里面。但是当我用svnant-1.3.1.zip这个版本在checkout的时候提示了一个错误:
这提示是说把svn的版本信息升级到1.7以上,但是我myeclipse里面安装的svn已经是1.8了,肯定比1.7高。那么究竟原因在哪呢???仔细观察一下提示的错误信息,错误信息还提示svnkit的版本需要1.4以上,svnkit在svnant这个插件里,那么这个svnkit的版本是1.4以上吗?通过查看svnkit.jar里面的svn.build.properties文件,第一行即是版本信息,可以知道其版本是1.3.0,果然版本低于1.4版本:
所以大概问题就出在这里,接下来换一个高版本的svnkit,通过百度我换了一个1.8.12版本的,可以看到起版本比1.4高:
把这个版本为1.8.12的svnkit添加到ant安装目录的lib目录下,原来低于1.4版本的svnkit包还需要保留。经验证,问题解决。
解决办法
版本控制是开发人员必不可少的工具,而SVN就是版本控制中常用的一款工具,下面将讲述如何在Eclipse下安装SVN插件。(以目前最新的Eclipse 4.4为例)
工具/原料
- Eclipse 4.4
方法/步骤
打开Eclipse 4.4,点击菜单Help—>Install New Software
进入安装窗体后,点击安装窗体的Add按钮,然后在弹出的窗体中输入插件安装地址http://subclipse.tigris.org/update_1.8.x
等待Eclipse读出安装内容后,勾选需要安装的内容,这里Subclipse是必须安装内容,SVNKit为可选内容(建议全部勾选)
点击安装窗体下方的Next按钮,进入下一页后继续点击Next,然后需要手动同意安装许可
安装过程中可能会出现安全警告,直接点击OK继续安装即可
安装完成后Eclipse会提示是否重启软件,点击Yes重启Eclipse就完成SVN插件的安装了
- 在myeclipse利用ant构建时遇到The path xxx appears to be part of Subversion 1.7 (SVNKit 1.4) or greater解决办法
- 在myeclipse利用ant构建时遇到The path xxx appears to be part of Subversion 1.7 (SVNKit 1.4) or greater解决办法
- Idea 或eclipse报错: appears to be part of Subversion 1.7 (SVNKit 1.4) or greater
- svn1.7 appears to be part of a Subversion 1.7 or greater working copy. Please upgrade your Subversio
- SVN appears to be part of a Subversion 问题心得
- SVN appears to be part of a Subversion解决方法
- Hudson/Jenkins -- 消除svn警告: "clock of the subversion server appears to be out of sync"
- Hudson/Jenkins -- 消除svn警告: "clock of the subversion server appears to be out of sync"
- The capture file appears to be damaged or corrupt.
- Row index must be greater than or equal to zero and less than the number of rows.
- The download file appears to be corrupted. Please refer to the Troubleshooting section of the Insta
- VMWare遇到“Cannot open the disk 'XXX' or one of the snapshot disks it depends on. reason: failed to ”
- The document appears to be corrupted and cannot be loaded
- the greeter application appears to be crashing的解决
- Your PHP installation appears to be missing the MySQL extension.。。。。。。
- 安卓遇到 Do you want to schedule the following file for addition to Subversion? 解决办法
- ant 构建时遇到 “非法字符: \65279”的解决办法
- ant 构建时遇到 “非法字符: \65279”的解决办法
- ElasticSearch 5.0.0 安装部署常见错误或问题
- 【shell脚本】逐行处理文本文件
- iOS 模块详解—「Runloop 面试、工作」看我就
- spring中的简单AOP
- 1、初识socke
- 在myeclipse利用ant构建时遇到The path xxx appears to be part of Subversion 1.7 (SVNKit 1.4) or greater解决办法
- 加密算法
- bootstrap的按钮特性
- 枚举-enumeration
- 使用git和github管理自己的项目---基础操作学习
- Imagerloader
- 视频播放器
- 笨办法学 Linux 0~3
- 入门级算法