Java 使用StringUtils时出现运行时错误
我在用Intellij IDEA编写的Java代码中使用StringUtils。我的服务器是树脂3.1.9。我编译代码没有问题,但当我运行它时,我得到以下运行时异常: com.caucho.java.JavaCompileException:/sample.jsp:219: 找不到符号:方法 StartWithIgnoreCase(java.lang.String,java.lang.String) 地点:班级 org.apache.commons.lang.StringUtils 我错过什么了吗Java 使用StringUtils时出现运行时错误,java,intellij-idea,Java,Intellij Idea,我在用Intellij IDEA编写的Java代码中使用StringUtils。我的服务器是树脂3.1.9。我编译代码没有问题,但当我运行它时,我得到以下运行时异常: com.caucho.java.JavaCompileException:/sample.jsp:219: 找不到符号:方法 StartWithIgnoreCase(java.lang.String,java.lang.String) 地点:班级 org.apache.commons.lang.StringUtils 我错过什么了
谢谢你说你没有任何编译时错误。但实际上这是一个编译时错误。当您的服务器试图编译JSP页面时,您得到了这个消息。在第219行显示JSP的代码
很可能您的类路径中没有
commons lang
jar文件,这意味着您应该将它添加到应用程序中WEB-INF/lib
您说过您没有任何编译时错误。但实际上这是一个编译时错误。当您的服务器试图编译JSP页面时,您得到了这个消息。在第219行显示JSP的代码
很可能您的类路径中没有
commons lang
jar文件,这意味着您应该将其添加到应用程序中WEB-INF/lib
您好,谢谢您的回复。我已经在我的类路径中放置了commons-lang-2.4.jar。但我仍然收到此错误。请将此问题标记为已回答。嗨,克洛恩,谢谢您的回复。我已经在我的类路径中放置了commons-lang-2.4.jar。但是我仍然收到这个错误。请将这个问题标记为已回答。您好,我检查了我的WEB-INF/lib,其中有common-lang-2.4.jar。您是在IDE中使用Resin,还是从外部将其部署到Resin?可能有这样的情况,你看错了地方。我在我的IDE中使用了树脂检查你的“服务器选项卡”的值,然后“IntelliJ/Resin设置中的部署选项卡。看看那边有没有什么不对劲。嗨,谢谢你非常有帮助的回答。错误现在已解决。我所做的是在类路径中添加common-lang-2.4.jar,并在build.xml中添加它,以便在WEB-INF/lib中自动复制这个jar文件。非常感谢各位。嗨,我检查了我的WEB-INF/lib,里面有common-lang-2.4.jar。您是在IDE中使用Resin,还是从外部将其部署到Resin?可能有这样的情况,你看错了地方。我在我的IDE中使用了树脂检查你的“服务器选项卡”的值,然后“IntelliJ/Resin设置中的部署选项卡。看看那边有没有什么不对劲。嗨,谢谢你非常有帮助的回答。错误现在已解决。我所做的是在类路径中添加common-lang-2.4.jar,并在build.xml中添加它,以便在WEB-INF/lib中自动复制这个jar文件。非常感谢各位。