更新Scala Jar(Lang:Scala-Library:JAR:2.7.7)给出了例外



我正在尝试更新org.scala-lang:scala-library:jar:2.7.7,从版本2.7.7到2.10.7,在我的项目中启动服务器时 -

Caused by: java.lang.NoClassDefFoundError: Could not initialize class com.sun.proxy.$Proxy171
    at sun.reflect.GeneratedConstructorAccessor126.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at java.lang.reflect.Proxy.newProxyInstance(Unknown Source)
    at org.springframework.aop.framework.JdkDynamicAopProxy.getProxy(JdkDynamicAopProxy.java:122)
    at org.springframework.aop.framework.ProxyFactory.getProxy(ProxyFactory.java:109)
    at org.springframework.aop.framework.AbstractSingletonProxyFactoryBean.afterPropertiesSet(AbstractSingletonProxyFactoryBean.java:178)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1648)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1585)

如何解决这个问题?

请让我知道是否需要其他细节。

您不能仅像这样更新Scala运行时JAR:您的应用程序的任何依赖项都需要更新为2.10兼容的版本和Scala代码

也需要使用Scala 2.10重新编译应用程序。

最新更新