对于我们的项目,我们必须升级我们的Spring jar文件。我们下载了这些文件并将它们放在我们的JarRepository中。然后,我们手动修改 build.xml ,如下所示:
前
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
...
<classpathentry kind="lib" path="/JarRepository/lib/spring-tx-2.5.jar"/>
<classpathentry kind="lib" path="/JarRepository/lib/spring-web-2.5.jar"/>
<classpathentry kind="lib" path="/JarRepository/lib/spring-webmvc-2.5.jar"/>
...
</classpath>
后
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
...
<classpathentry kind="lib" path="/JarRepository/lib/spring-tx-2.5.6.jar"/>
<classpathentry kind="lib" path="/JarRepository/lib/spring-web-2.5.6.jar"/>
<classpathentry kind="lib" path="/JarRepository/lib/spring-webmvc-2.5.6.jar"/>
...
</classpath>
据我所知,我只将“2.5.jar”更改为 - &gt; “2.5.6.jar”
但遗憾的是,在Eclipse中,(在Build Path&gt;&gt; Libraries中找到),它改变如下:
前
...
spring-tx-2.5.jar - JarRepository/lib
spring-web-2.5.jar - JarRepository/lib
spring-webmvc-2.5.jar - JarRepository/lib
...
后
...
spring-tx-2.5.6.jar - \JarRepository\lib (missing)
spring-web-2.5.6.jar - \JarRepository\lib (missing)
spring-webmvc-2.5.6.jar - \JarRepository\lib (missing)
...
据观察,斜线已经反转。这可能导致它“失踪”状态。
请帮忙。这导致我们编译错误。
谢谢和最好的问候
答案 0 :(得分:0)
现在修好了。虽然我不知道哪个具体解决了我的问题;但我尝试按此顺序执行以下操作:
现在修复了新升级的Spring文件的路径,并采用相对路径形式。
但仍然不知道问题的原因。但无论如何。