2012-06-14 60 views
1

Error i n sfs console如何设置Spring的Classpath

我使用的IntelliJ和强制签出的工作从svn.I代码正在奋力奔跑的罐子。

它是一个简单的核心Java Spring项目。

因为我得到了上面的错误。我明白春天的路径没有设置好。 我该如何处理它?

private ApplicationContext appContext = new AnnotationConfigApplicationContext(ApplicationRepositoryConfiguration.class); 

应用程序上下文文件在这里是一个bean类(使用@Bean注释)。我没有使用xml文件。

回答

3

看起来你似乎是从命令行运行你的项目。运行以下命令:

java -classpath spring.jar;spring-sec.jar,......so on com.example.UrMainClass

虽然在命令中指定jar,请确保提供jar的完整路径。另请查看此链接https://stackoverflow.com/a/10122038/1065180

+0

我没有在命令行中运行。我在SmartFox服务器中部署我的jar。屏幕截图是控制台中的日志 – Meenakshi

+0

spring lib不在classpath中。核实。因为java.lang.NoClassDefFoundError:org/springframework/context/annotation/AnnotationConfigApplicationContext。你使用哪个版本的春天? –

+0

@Nandakumar Sry回复晚了。我使用Spring 3.1.1 – Meenakshi