openfire 部署问题

在32位xp上安装官网下载的openfire 没有遇到什么问题,如果下载不含java环境的zip包,无法启动,就下载含有Java环境的exe。

安装spark的时候,若提示install4j错误,需要再安装一个1.5或者1.6版本的jdk,我的是1.7版本的jdk。


蛋疼的问题发生在这两天,在64位的win8上安装 部署openfire。

问题一,安装好后,启动,提示什么 java.io.FileNotFoundException: ..\lib\commons-el.jar (Acesso negado)  

找不到什么包。此时只需要 以管理员的身份重新运行openfire 即可。蛋疼的很,找了很多资料,尝试了很多方法,在官方论坛上看到很多人有这个问题

http://community.igniterealtime.org/message/236066#236066 后面有一个回答,

Desabilitei o firewall por causa do antivirus... e executei como adm..
Resolveu 100% d meu problema....

于是猜测是不是要以管理员的身份去运行应用,结果果然可行。

附部分错误信息。

Galera... quando instalo o Openfire no windows 7 Ultimate 64bits, ou em qualquer outra versão, assim q termina de instala funciona normalmente.. Mas ao reiniciar o pc, o openfire aparece o seguinte erro:
 
"""""""""""""""""""""""""""""""""""""""""""
java.io.FileNotFoundException: ..\lib\commons-el.jar (Acesso negado)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(Unknown Source)
at java.io.FileOutputStream.<init>(Unknown Source)
at org.jivesoftware.openfire.starter.ServerStarter.unpackArchives(ServerStarter.ja va:171)
at org.jivesoftware.openfire.starter.ServerStarter.start(ServerStarter.java:90)
at org.jivesoftware.openfire.starter.ServerStarter.main(ServerStarter.java:58)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
at com.exe4j.runtime.WinLauncher.main(Unknown Source)
at com.install4j.runtime.launcher.WinLauncher.main(Unknown Source)
java.io.FileNotFoundException: ..\lib\hsqldb.jar (Acesso negado)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(Unknown Source)
at java.io.FileOutputStream.<init>(Unknown Source)
at org.jivesoftware.openfire.starter.ServerStarter.unpackArchives(ServerStarter.ja va:171)
at org.jivesoftware.openfire.starter.ServerStarter.start(ServerStarter.java:90)
at org.jivesoftware.openfire.starter.ServerStarter.main(ServerStarter.java:58)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
at com.exe4j.runtime.WinLauncher.main(Unknown Source)
at com.install4j.runtime.launcher.WinLauncher.main(Unknown Source)
java.io.FileNotFoundException: ..\lib\jasper-compiler.jar (Acesso negado)
at java.io.FileOutputStream.open(Native Method)

问题二,index.html 没有注册类,不用理会,直接在浏览器输入 http://127.0.0.1:9090/index.jsp 访问即可。

问题三,账号信息及部署完毕,登陆时提示 

HTTP ERROR 500
Problem accessing /setup/setup-profile-settings.jsp. Reason:
    Server Error

这个时候,只需把openfire 重启下,然后再登陆就Ok了。

你可能感兴趣的:(openfire 部署问题)