gpt4 book ai didi

java - OpenFire ant build "java"文件夹不存在

转载 作者:太空宇宙 更新时间:2023-11-04 07:30:56 26 4
gpt4 key购买 nike

我遇到的问题是,当我尝试通过配置的 ant 启动配置构建插件时,它给出了关于未找到该 java 文件夹所在的 java 文件夹的错误。确实如此,我查了一下:)

这是我的项目结构: enter image description here

所以...现在是错误代码的时间了。

Buildfile: C:\Users\Mateusz\Desktop\Java\OpenFire\openfire\build\build.xml
plugin:
[delete] Deleting directory C:\Users\Mateusz\Desktop\Java\OpenFire\openfire\work\plugins-dev\PPMAntiSpamPlugin
[mkdir] Created dir: C:\Users\Mateusz\Desktop\Java\OpenFire\openfire\work\plugins-dev\PPMAntiSpamPlugin
[mkdir] Created dir: C:\Users\Mateusz\Desktop\Java\OpenFire\openfire\work\plugins-dev\PPMAntiSpamPlugin\target
[mkdir] Created dir: C:\Users\Mateusz\Desktop\Java\OpenFire\openfire\work\plugins-dev\PPMAntiSpamPlugin\target\classes
[trycatch] Caught exception: srcdir "C:\Users\Mateusz\Desktop\Java\OpenFire\openfire\src\plugins\PPMAntiSpamPlugin\src\java" does not exist!
[echo] Error building plugin: PPMAntiSpamPlugin. Exception:
[echo] C:\Users\Mateusz\Desktop\Java\OpenFire\openfire\build\build.xml:1324: srcdir "C:\Users\Mateusz\Desktop\Java\OpenFire\openfire\src\plugins\PPMAntiSpamPlugin\src\java" does not exist!
openfireHome:
adminPlugin:
spank:
BUILD SUCCESSFUL
Total time: 1 second

想法?建议?有人想喝啤酒吗?

@编辑:我使用 openfire 源中的默认 build.xml 通过插件进行构建。

在pastebin上链接到它:http://pastebin.com/cjLHd8jV

最佳答案

我也遇到了同样的问题。我通过以下步骤解决了这个问题:

  1. 我从 openfire src/plugins 复制了一个内置插件(例如订阅或状态插件),然后编辑了 .java 和 plugin.xml 文件。(我编辑了现有插件,因为使用了 openfire 插件的精确结构)

  2. 我在 openfire src/plugins 中再次使用了这个名为“myplugin”的新插件。

现在我的项目看起来像

enter image description here

  • 现在我在文件夹 java 的构建路径中添加了这个插件 (我错过了这一步..我认为与你有同样的问题)
  • 4.现在在 build.xml 的 ant View 中我运行clear(以清除目标和工作文件夹)。

    5.现在我在 ant view 中运行插件来构建我的新插件。

    如果您的插件在构建时没有编译错误,那么您将在 target/plugin 文件夹中找到插件的 jar。

    关于java - OpenFire ant build "java"文件夹不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17698017/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com