我正在尝试使用 Maven创建 concordion-extensions-demo (位于http://concordion.org/Download.html )项目。
当我运行命令 mvn test 时,我收到错误...
Caused by: java.lang.ClassNotFoundException: org.w3c.dom.ElementTraversal
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
在 POM 中有用于 .. 的变量
concordion.version、concordion-extensions.version 和 slf4j.version。
我需要用实际的版本号更新这些标签吗?
很明显,我不是一个经验丰富的软件开发者,也没有太多的 Maven 经验。有谁知道问题可能是什么以及我如何解决这个问题?
谢谢。
谭。