Openfire不能在eclipse上运行错误" 503访问/setup/index.jsp."

时间:2016-08-26 05:56:13

标签: java eclipse jsp openfire

我可以在我的电脑上的localhost上运行很好的openfire程序。

但是如果我在eclipse上运行openfire的源代码

我收到错误" HTTP错误:503 访问/index.jsp时出现问题。原因:     服务不可用"

在控制台eclipse中运行源代码后的输出是: " Openfire 3.9.3 [2016年8月26日上午8:42:49] 管理员控制台在http://my-localhost:9090"

收听

我想念的是什么? 谢谢你的帮助。

我发现我的build.xml文件存在问题

之后,运行AS> Ant Build

新的错误是:" 建筑失败 C:\ Android \ Root_workspace \ V7 \ openfire \ build \ build.xml:511:执行此行时发生以下错误: C:\ Android \ Root_workspace \ V7 \ openfire \ build \ build.xml:519:C:\ Android \ Root_workspace \ V7 \ openfire \ src \ web不存在。"

网络路径出现问题。

我的代码Build.xml的一部分是:

  <!-- jspc ================================================================================== -->
<target name="jspc" depends="compile" description="Compiles all JSP pages in the admin console">
    <mkdir dir="${jspc.dest.dir}"/>
    <mkdir dir="${jspc.java.dest.dir}"/>
    <mkdir dir="${jspc.classes.dest.dir}"/>
    <mkdir dir="${webapp.dest.dir}"/>

    <antcall target="-jspc-impl"/>
</target>

<target name="-jspc-impl" unless="no.jspc">

    <!-- we're forced to create a temp dir to properly overwrite sources from overlay directory -->
    <mkdir dir="${jspc.jsp.src.dir}"/>

    <copy todir="${jspc.jsp.src.dir}">
        <fileset dir="${web.dir}"/>
    </copy>
    <!-- copy overlay -->

The structure openfire on eclipse.

1 个答案:

答案 0 :(得分:0)

您应该单独运行服务器,而不是直接从Eclipse运行Openfire。正如我在这个答案中描述的那样: Openfire development in Eclipse

在源代码中进行更改后,只需使用Ant进行编译,然后从目标/目录重新运行服务器。