我收到了一个错误:
WARNING: Illegal character in path at index 25: file:/C:/Users/bkuhl/Java_Projects/CMT/build/web/WEB-INF/lib/antlr-2.7.6.jar
我无法确定原因可能是什么。堆栈跟踪是
java.net.URISyntaxException: Illegal character in path at index 25: file:/C:/Users/bkuhl/Java_Projects/CMT/build/web/WEB-INF/lib/antlr-2.7.6.jar
at java.net.URI$Parser.fail(URI.java:2829)
at java.net.URI$Parser.checkChars(URI.java:3002)
at java.net.URI$Parser.parseHierarchical(URI.java:3086)
at java.net.URI$Parser.parse(URI.java:3034)
at java.net.URI.<init>(URI.java:595)
at java.net.URL.toURI(URL.java:936)
.......
我完全不知道去哪儿看。同样的代码正在我的同事机器上工作,所以我认为它必须是一个路径问题。麻烦的是,我无法弄清楚在哪里看......
答案 0 :(得分:0)
我猜,你的同事没有目录“Java_Projects”。第25个字符是下划线“_”。您可以更改路径,也可以转义角色。
在这种情况下,URLEncoder通常可以提供帮助。
答案 1 :(得分:0)
尝试将“Java_Projects”重命名为MyProjects,或者名称“Java”有时会导致问题