我有一個使用JIRA的SOAP API的Vaadin項目。它在Eclipse中運行良好,但試圖使它在IntelliJ中工作,並且Maven正慢慢地讓我發瘋,儘管我覺得我已經接近完成了。Tomcat在我的項目中顯示NoClassDefFoundError類
每當我部署我的應用程序到本地Tomcat服務器,我得到的是由此引起的堆棧跟蹤:
java.lang.NoClassDefFoundError
be.azvub.jira.service.JiraSoapServiceServiceLocator.getJirasoapserviceV2(JiraSoapServiceServiceLocator.java:53)
此類存在,因爲自從我從月食,因爲我搬到他們什麼都沒有改變可以打開.java文件並看到那裏沒有錯誤。我可以刪除可以調用這個類的代碼,並且一切都很好,所以這是一個本地化的問題。問題類與我的應用程序類(仍然有效)在不同的包中,其中調用它。
什麼原因導致了這個問題,我該如何解決?
您是否使用帶Eclipse和IntelliJ(或)IntelliJ的maven? – Pokuri
只有IntelliJ – Valyrion
那麼,你能告訴我你是如何指定該JIRA的SOAP API的依賴關係? – Pokuri