簡體   English   中英

錯誤:找不到或加載主類工具

[英]Error: Could not find or load main class Tool

我的配置如下:

  • Apache Maven 3.3.3(7994120775791599e205a5524ec3e0dfe41d4a06; 2015-04-22T14:57:37 + 03:00)
  • Maven主頁: /usr/local/Cellar/maven/3.3.3/libexec
  • Java版本:1.8.0_66,供應商:Oracle Corporation
  • Java主目錄: /Library/Java/JavaVirtualMachines/jdk1.8.0_66.jdk/Contents/Home/jre
  • 默認語言環境:en_US,平台編碼:UTF-8
  • 操作系統名稱:“ mac os x”,版本:“ 10.11.1”,拱門:“ x86_64”,家族:“ mac”

我使用Spring Tool Suite 3.7.1.RELEASE(Build ID:201510041213)。

我已經完成了有關Java,Maven和STS的所有設置,但是當我嘗試運行任何Maven命令時,STS都會拋出此異常,盡管它可以在終端上正確運行。

我有一個我正在STS 3.6.4.RELEASE版本上開發的項目,但是當我在另一台PC上下載STS 3.7.1.RELEASE時,導入了該項目並嘗試使用maven進行構建/清理/...。也會顯示此錯誤( Error: Could not find or load main class Tool )。

我所做的是將3.6.4.RELEASE版本從一台計算機復制到另一台計算機,然后可以構建該項目。 然后我繼續通過eclipse而不是從站點下載來更新STS,現在我在第二台計算機上運行3.7.1.RELEASE,並且該項目現在仍然可以啟動:)

AFAIK這些是我當時的步驟:

  1. 獲取舊版本的STS(在我的情況下為3.6.4.RELEASE,因為我在另一台PC上使用過,所以將其復制並刪除了ini文件,因為它在啟動時引起了錯誤)
  2. 導入項目
  3. 通過Eclipse更新STS
  4. Maven現在可以正確地構建項目

希望這可以幫助!

暫無
暫無

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

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