从 openfire 插件创建 jar 文件
Create jar file from openfire plugin
我需要自定义 openfire 插件,我已经为 openfire 制作了一个插件,但不知道如何 compile.I 已经学习了很多教程,但没有用。
这里有一个video编译openfire但是出现505错误
我按照官方教程学习了,还是编译不出来。
build\build.xml:238: Must use JDK 1.5.x or higher to build Openfire
得到这个异常。
不知道如何通过编译或 without.If 生成 jar 文件,我也尝试过使用 ant,但存在一些问题。
我正在忙于openfire问题和插件编译。如果有人知道这个问题,请帮助我。提前致谢。
根据我们在聊天中的扩展讨论,您添加了以下部分:
<condition property="java.not.ok" value="true">
<not>
<or>
<contains string="${ant.java.version}" substring="1.5"/>
<contains string="${ant.java.version}" substring="1.6"/>
<contains string="${ant.java.version}" substring="1.7"/>
</or>
</not>
</condition>
您还需要在这 3 行类似的行之后添加以下行:
<contains string="${ant.java.version}" substring="1.8"/>
因为您使用的是 Java 8(根据您对编译器版本的评论)。否则,此条件将被评估为真 (java.not.ok=true
) 并且这将激活以下行:
<fail if="java.not.ok" message="Must use JDK 1.5.x or higher to build Openfire"/>
无需从 eclipse.If 构建或编译插件,您使用 ant-build 构建 openfire 然后它工作正常。只要确保在您的系统中安装了 Ant 并配置了正确的路径。
转到您下载的 openfire 并将您的插件粘贴到 openfire/src/plugin 文件夹下。
去命令行,可以传command
ant -f build/build.xml 清理 openfire 插件
或构建您可以通过的特定插件
ant -f build/build.xml clean openfire plugin -Dplugin=nameofyourplugin
构建完成后,您可以在此路径中检查您的插件。
\openfire\target\openfire\plugins
谢谢希望这对你有帮助。
我需要自定义 openfire 插件,我已经为 openfire 制作了一个插件,但不知道如何 compile.I 已经学习了很多教程,但没有用。
这里有一个video编译openfire但是出现505错误
我按照官方教程学习了,还是编译不出来。
build\build.xml:238: Must use JDK 1.5.x or higher to build Openfire
得到这个异常。
不知道如何通过编译或 without.If 生成 jar 文件,我也尝试过使用 ant,但存在一些问题。
我正在忙于openfire问题和插件编译。如果有人知道这个问题,请帮助我。提前致谢。
根据我们在聊天中的扩展讨论,您添加了以下部分:
<condition property="java.not.ok" value="true">
<not>
<or>
<contains string="${ant.java.version}" substring="1.5"/>
<contains string="${ant.java.version}" substring="1.6"/>
<contains string="${ant.java.version}" substring="1.7"/>
</or>
</not>
</condition>
您还需要在这 3 行类似的行之后添加以下行:
<contains string="${ant.java.version}" substring="1.8"/>
因为您使用的是 Java 8(根据您对编译器版本的评论)。否则,此条件将被评估为真 (java.not.ok=true
) 并且这将激活以下行:
<fail if="java.not.ok" message="Must use JDK 1.5.x or higher to build Openfire"/>
无需从 eclipse.If 构建或编译插件,您使用 ant-build 构建 openfire 然后它工作正常。只要确保在您的系统中安装了 Ant 并配置了正确的路径。
转到您下载的 openfire 并将您的插件粘贴到 openfire/src/plugin 文件夹下。
去命令行,可以传command
ant -f build/build.xml 清理 openfire 插件
或构建您可以通过的特定插件
ant -f build/build.xml clean openfire plugin -Dplugin=nameofyourplugin
构建完成后,您可以在此路径中检查您的插件。
\openfire\target\openfire\plugins
谢谢希望这对你有帮助。