我在Ubuntu 12.04上启动Red5服务器时遇到问题。 当我尝试启动它时,它无法正常工作并显示一些错误消息:
root @ PC:/ usr / share / red5#。/ red5.sh
在Linux上运行
启动Red5
Red5 root:/ usr / share / red5
配置root:/ usr / share / red5 / conf
线程“main”中的异常java.lang.NumberFormatException:对于输入字符串:“147ss”
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:492)
at java.lang.Integer.valueOf(Integer.java:582)
at org.red5.classloading.ClassLoaderBuilder.scrubURLList(ClassLoaderBuilder.java:505)
at org.red5.classloading.ClassLoaderBuilder.build(ClassLoaderBuilder.java:179)
at org.red5.classloading.ClassLoaderBuilder.build(ClassLoaderBuilder.java:97)
at org.red5.server.Bootstrap.bootStrap(Bootstrap.java:126)
at org.red5.server.Bootstrap.main(Bootstrap.java:50)
这就是我得到的所有错误信息。
任何人都可以帮我解决这个问题吗?
答案 0 :(得分:0)
问题是因为在red5 lib目录中的jar文件中有一个额外的字符串。
转到red5的lib目录并从bcprov jar文件中删除ss
mv bcprov-jdk15on-1.47 * .jar bcprov-jdk15on-1.47.jar
然后启动服务器。