我正在用lift+scala开发一个网络应用程序。一切都在Ubuntu上工作。当我切换到Windows (生产环境)时,mvn jetty:run仍然工作,但是mvn jetty:run不再工作了,而且毫不奇怪,将WAR部署到jetty/tomcat也不能在此环境中工作。
这是maven pom.xml
下面是运行mvn时的错误消息:运行-war或将其部署到生产中的jetty/tomcat服务器
系统环境变量CLASSPATH为空。
mvn码头:run具体做什么,mvn jetty:run-war不做什么?我怀疑这是一些类路径/类加载器冲突问题。
还有一件事:当我把战争部署到Ubuntu上的tomcat时,它也不起作用。
发布于 2014-03-03 04:13:10
依赖性lift.json指向不同版本的Lift,该版本构建在不同主要版本的Scala上。因此,当在没有安装所需的(较低版本) Scala的环境中调用lift.json时,就会发生ClassDefNotFound错误。
https://stackoverflow.com/questions/22132466
复制相似问题