簡體   English   中英

OpenFire ant構建“ java”文件夾不存在

[英]OpenFire ant build “java” folder does not exists

我遇到的問題是,當我嘗試通過配置的ant啟動配置來構建插件時,它給我有關在該Java文件夾存在的地方找不到java文件夾的錯誤。 確實如此,我檢查了:)

這是我的項目結構: 在此處輸入圖片說明

所以...現在是時候輸入錯誤代碼了。

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

想法? 建議? 有人要啤酒嗎?

@EDIT:我從openfire源使用默認的build.xml來通過插件進行構建。

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

我有同樣的問題。 我按照以下步驟弄清楚了:

  1. 我從openfire src / plugins復制了一個內置插件(例如,訂閱或狀態插件),然后編輯了.java和plugin.xml文件。(我編輯了現有的插件,因為使用的是openfire插件的確切結構)

  2. 我在openfire src / plugins中再次使用名稱為“ myplugin”的新插件。

現在我的項目看起來像

在此處輸入圖片說明

  1. 現在,我在文件夾java的構建路徑中添加了此插件 (這一步我不見了..我認為與您有同樣的問題)

4.現在,在build.xml的ant視圖中,我運行clear(以清除target和work文件夾)。

5.現在我在ant視圖中運行插件以構建新的插件。

如果在構建時插件中沒有編譯錯誤,那么您將在target / plugin文件夾中找到插件的jar。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM