日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

带有调试器的Apache Camel Eclipse工具

發(fā)布時間:2023/12/3 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 带有调试器的Apache Camel Eclipse工具 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

大約2個月前, Lars Heineman在 JBoss工具堆棧中的博客中介紹了改進的Apache Camel Eclipse工具。

在即將發(fā)布的版本中,他們將Camel調(diào)試器與本機Eclipse調(diào)試器集成在一起,因此當(dāng)您使用斷點時,您將獲得Eclipse調(diào)試體驗,只需一步步即可完成Camel路由。 您當(dāng)然可以在途中查看Camel Exchange和Message的所有詳細信息。 以及即時更改數(shù)據(jù)。

屏幕截圖如下所示,我是從Lars的博客借來的。

Eclipse在運行時調(diào)試Apache Camel路由。

Lars還致力于使用屬性面板添加對編輯Camel端點uri的支持,因此每個選項都是單獨提供的。 該工作基于Apache Camel 2.14,對此有一些支持。

但是,由于我們在Apache Camel 2.15中進行了重大改進,因此我最近在此發(fā)布了博客 。 因此,Lars目前正在努力升級到Camel 2.15,以便Eclipse Tooling變得更好。

現(xiàn)在想象一下,我們采用基于Camel 2.14的屬性面板,并添加我們從Camel 2.15獲得的所有其他信息和文檔,這將使Eclipse呈現(xiàn)hawtio可以做的類似的豐富屬性面板。

使用Camel 2.14顯示一個空的屬性面板(沒有文檔,沒有有關(guān)默認值,必需項,有限的枚舉等的信息,消費者vs生產(chǎn)者選項等)

基于Camel 2.14的Eclipse Camel屬性編輯器

在具有以上所有信息的濃縮駱駝2.15下面,當(dāng)前顯示為重量級。

基于Camel 2.15的Hawtio Camel屬性查看器

因此,想象一下Eclipse屬性面板將可以立即使用:

  • 文件資料
  • 默認值
  • 枚舉類型(例如,選擇項)
  • 必需vs可選
  • 不推薦使用
  • 簡單和Java類型
  • 選項作為uri路徑或查詢參數(shù)的一部分
  • 僅限消費者
  • 僅生產(chǎn)者選項
  • 選項的自定義類別(例如,安全性,高級等)

使用Camel 2.15,我們能夠?qū)λ薪M件執(zhí)行此操作–它們都提供了所有這些信息。

Camel 2.15還顯示,它將允許Eclipse工具動態(tài)生成EIP面板,因為Camel還包括有關(guān)所有EIP及其選項的信息。 因此,想象一下Eclipse工具能夠?qū)㈨椖恐挟?dāng)前使用的Camel版本進行調(diào)整。 是的,現(xiàn)在還記錄了所有EIP選項,該工具可以向您提供這些選項。

對于工具和我們可以增強的運行時體驗,Camel 2.15帶來的可能性真的讓我感到很驚訝。

我們還使用JBoss Forge命令 ,該命令允許將Apache Camel添加到現(xiàn)有項目中,以dockerize和/或fabric8啟用項目-這是另一個博客的內(nèi)容。 但是作為這項工作的一部分,我們正在研究添加/編輯Camel組件/端點的命令。 因此,想法是它們可以顯示項目中的所有端點uri,并提供一個不錯的屬性編輯器供您進行“類型安全”編輯。

回到這個博客的標(biāo)題。 是的,Lars和Eclipse團隊都很出色,我們現(xiàn)在有了一個出色的Apache Camel調(diào)試器。 而且它使用了與hawtio相同的Camel調(diào)試API,這不是魔術(shù)。 實際上,本周我正在與一家在Apache Camel之上構(gòu)建其數(shù)據(jù)集成平臺并利用其調(diào)試API允許其開發(fā)人員和用戶在該平臺上調(diào)試已部署的Camel路由的公司進行交談。

翻譯自: https://www.javacodegeeks.com/2015/03/apache-camel-eclipse-tooling-with-debugger.html

總結(jié)

以上是生活随笔為你收集整理的带有调试器的Apache Camel Eclipse工具的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。