我對AEM非常陌生,我試圖在基於某些互聯網教程的Eclipse中創建一個AEM項目。在Eclipse中設置AEM並創建一個項目
使用此url安裝AEM插件後,我嘗試創建該項目。我嘗試了不同的方法 - 其中一些失敗了。
方法 - 1: 火星Eclipse中的Java 1.8和AEM 6.2 選擇原型-10,選擇安裝新的服務器,輸入服務器的詳細信息,並對其進行部署,同時創建項目,在這裏我得到了一個錯誤「
服務器不支持J2EE Web模塊 規範。
的2.4版本方法-2: Mars Eclipse,Java 1.8和AEM 6.2 首先在服務器窗口中創建AEM服務器 選擇Archetype-10,選擇不在服務器上部署完成。然後將這些項目添加到創建的AEM服務器中。我能夠啓動服務器併發布項目,但它並未反映在AEM的應用程序文件夾中。 我得到一個錯誤,如果我點擊調試按鈕和錯誤是
org.apache.commons.httpclient.HttpException:GOT狀態代碼500呼叫http://localhost:4502/system/sling/tooling/sourceReferences.json
方法 - 3: Luna Eclipse,Java 1.8和AEM 6.2 我遵循Approach-2中的步驟。我可以看到發佈到AEM的apps文件夾中的組件。再一次,我無法進行調試。我收到了同樣的錯誤。我找不到與此相關的任何有用材料。
請讓我知道我犯了什麼錯誤。
感謝您的回覆。之後,當我在調試中重新啓動時,出現以下錯誤:「無法建立到本地主機的調試連接:10147 無法連接到遠程虛擬機,連接被拒絕 連接被拒絕:連接」。僅供參考,我在eclipse中將AEM服務器實例中的調試端口設置爲10147。 – Anand
您的AEM是否在調試模式下運行並且配置了相同的調試端口? AEM將通過傳遞JVM參數以調試模式啓動 - -agentlib:jdwp = transport = dt_socket,address =,server = y,suspend = n 請參閱我的更新回覆 –
嗨Ameesh,感謝您的解決方案,它的作用就像一種魅力。出於好奇,你有什麼想法是什麼造成了這個問題?我在windows上沒有任何問題。我可以從http:// localhost:4502/system/sling/tooling/sourceReferences.json獲取json結果,但不能在Mac上獲得。 – Vincent