java - Jenkins :java.io.IOException:文件名、目录名或卷标语法不正确

标签 java maven jenkins

我已经使用 msi 文件将 jenkins-1.594 安装到我的 windows 7 64 位机器中。它使用 Java 1.6 和 Maven 从 SVN 构建我的代码。当我第一次运行构建时,出现以下异常并且构建失败。

Started by user anonymous
Building in workspace D:\workspace
java.io.IOException: The filename, directory name, or volume label syntax is incorrect
    at java.io.WinNTFileSystem.canonicalize0(Native Method)
    at java.io.Win32FileSystem.canonicalize(Unknown Source)
    at java.io.File.getCanonicalPath(Unknown Source)
    at java.io.File.getCanonicalFile(Unknown Source)
    at hudson.scm.subversion.UpdateUpdater$TaskImpl.getSvnCommandToUse(UpdateUpdater.java:79)
    at hudson.scm.subversion.UpdateUpdater$TaskImpl.perform(UpdateUpdater.java:130)
    at hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo(WorkspaceUpdater.java:161)
    at hudson.scm.SubversionSCM$CheckOutTask.perform(SubversionSCM.java:1004)
    at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:985)
    at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:961)
    at hudson.FilePath.act(FilePath.java:981)
    at hudson.FilePath.act(FilePath.java:959)
    at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:910)
    at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:845)
    at hudson.model.AbstractProject.checkout(AbstractProject.java:1265)
    at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:622)
    at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
    at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:528)
    at hudson.model.Run.execute(Run.java:1759)
    at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:531)
    at hudson.model.ResourceController.execute(ResourceController.java:89)
    at hudson.model.Executor.run(Executor.java:240)
Finished: FAILURE

最佳答案

我在使用 Gthub 作为 SCM 时遇到了类似的问题。

尝试“清除当前工作区”后解决问题。

关于java - Jenkins :java.io.IOException:文件名、目录名或卷标语法不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27524126/

相关文章:

java - 以图片作为输入,进行灰度化,然后输出

maven - 如何获得 mvn 帮助 :describe to show phases of the default lifecycle

java - org.apache.thrift7.TBase 与 org.apache.thrift.TBase

java - 让 Jenkins 自动运行失败的测试

java - java中如何跳出while循环?

java - 如何从 Java 为 sudo 提供 root 密码?

java - Maven 排除不起作用

docker - 在容器中调试Groovy脚本

jenkins - Slack Jenkins插件不起作用

java - 恢复多对多关系元素时出现问题