1、jdk的设置
有些系统自带安装了java,但可能仅仅是装了 jre,而没有安装编译环境
最好检测java,javac,java-version等命令,还有就是JAVA_HOME命令,在red5的编译过程中,使用了这个变量,必须设置。
2、ant的设置
我就是因为ant的设置,导致总是无法编译成功。最好是不要使用系统安装的版本,手动安装最放心。安装了一定要设置ANT_HOME环境变量
3、编译red5
0.6.3后,使用ant server命令编译会出错,这个也是我惨痛的经验。
总结,jdk,ant手动安装是最好的方法,有时对linux的软件安装路径搞不懂。
whereis是个有用的命令,可以将当前路径下的程序都找出来,比如:
whereis java
就可以将jdk的所有路径找到。