1. 程式人生 > >【瞎搗鼓】Mac下使用Spring tool suite建立spring mvc專案時使用自帶Maven問題

【瞎搗鼓】Mac下使用Spring tool suite建立spring mvc專案時使用自帶Maven問題

一、新建spring mvc專案:

  1. file->new->spring legacy project
    這裡寫圖片描述
  2. spring mvc project
    這裡寫圖片描述

二、建立完畢出現如下錯誤

先試試maven->update project, 在更新Maven專案對話方塊中,選中Force update of Snapshots/Release
這裡寫圖片描述如果還是不行的話,再看看下面的內容。

    1.
The superclass "javax.servlet.http.HttpServlet" was not found on the Java

問題是未加執行容器問題,解決方法:


這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述

2.

Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5 
Plugin org.apache.maven.plugins:maven-resources-plugin:2.5
or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5
Failure executing javac, but could not parse the error:......jar

1).確認jdk版本問題是否一致,具體查pom.xml中<java-version> <source><target>中配置的內容是否與本地的jdk版本一致
這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述
2).確認在maven test或install操作之後,有沒有update project
這裡寫圖片描述
如果使用自帶的maven出現這個問題,建議還是下載一個maven,不要使用自帶的。
否則按照:https://blog.csdn.net/xuefeng0707/article/details/42157311試試

3.

invalid LOC header (bad signature)

1.把報錯的jar包刪除之後,重新下載,重新執行maven install
2.使用自帶的maven的話,建議下載maven後,具體參考:STS配置maven

三、修改專案名

spring mvc預設會將package的最後一項作為專案名,例如建立root package的時候輸入com.test.abc,那麼專案名就為abc,登入的時候是http://localhost:8080/abc

1)、可以通過檢視web屬性來找到web專案名稱

右擊專案–> Properties–>web Project Settings,即可看到web專案名稱。

相關推薦

Mac使用Spring tool suite建立spring mvc專案使用Maven問題

一、新建spring mvc專案: file->new->spring legacy project spring mvc project 二、建立完畢出現如下錯誤 先試試maven->update proje

spring tool suite新建spring starter project,寫一個簡單的html頁面並執行出來

   我用的spring tool suite 版本是3.8.0     剛剛使用spring tool suite 這個工具,這個工具還是挺好用的,不用再在配置檔案上花很多時間,它可以幫我們配置好。    廢話不多說,首先新建一個spring starter proj

Mac升級python2.7到python3.6

分享 www. blog sso 沒有 python3 pip 讀者 oot 1. 前言 Mac系統自帶python2.7,本文目的是將自帶的python升級到3.6版本。 網上有本多的做法是讓python2.7和python3.X兩個版本共存,博主並不知道,是兩版本共存

VUEMacvue 開發環境搭建,以及目錄結構

1 安裝Node.js    參看 node.js環境安裝   http://www.cnblogs.com/richerdyoung/p/7265786.html   2 安裝淘寶映象 sudo npm ins

redismacredis擴充套件安裝與遇到的坑匯

我是mac系統,安裝redis沒有遇到什麼麻煩,安裝redis擴充套件時碰到了奇葩的問題,下面將問題整理一下,希望幫助到同樣問題的人。 mac 好像說是系統安全級別高,所以出現了保護機制,所以……。   前面redis安裝省略,直接進入擴充套件安裝與問題解決。   1.下載安裝包

行動硬碟裝Ubuntu系統

//============================================================================================ 其實在入門51這款MCU的期間,就已經接觸到了CSDN這個論壇,遇到的許

寫給前端開發者看的 go 入門教程mac go開發環境搭建

mac 安裝 go 1. 安裝 go brew install go 2. 配置Go環境變數GOPATH和GOBIN cd ~ ls -all //檢視是否存在.bash_profile檔案 touch .bash_profile // 如果沒有的話,就建立 vi .

總結mac配置less並在sublime中安裝,sublime3中啟用錯誤

mac下配置less     https://blog.csdn.net/jiaoshenmo/article/details/51484052 1、下載安裝node.js環境 2、安裝過node.js for mac 安裝包,可以使用node和npm的命令了,npm.j

工具mac使用secure CRT中文亂碼解決方法

mac下使用secure CRT時中文亂碼解決方法 需要兩步解決問題: 1、設定SecureCRT編碼為UTF-8 Options->Global Options->Default Session->Edit Default Settings...-&

自我吐槽mac環境python安裝pandas中遇到的坑總結

最近在做金融建模方面的工作,用到numpy、scipy、pandas包,但是在下載過程中可謂是一波n折,特此總結一下,希望能幫看到這篇博文的人解決一些問題。 我一開始安裝了pip,直接在終端裡用命令列成功下載了numpy,感覺非常開心。但是接下來下載pandas就遇到了第

1Mac搭建Gradle環境

1、下載Gradle Gradle下載地址: 2、配置環境 開啟命令列: Finder->應用程式->實用工具->終端 0、建立.bash_profile檔案 輸入touch .bash_profile 1、開

Mac JAVA 8 與 JAVA 9 共存與切換

轉自:https://blog.zhaochunqi.com/2018/03/09/add-java8-along-with-java9/#%E5%AE%89%E8%A3%85由於系統崩潰,上個星期重新安裝了系統之後就安裝了 JDK 9, 但由於使用 JDK 9 時, Lom

SolutionMac安裝Win7虛擬機器啟動顯示'內部錯誤'

因為一些工具的使用需求,不得已在Mac上安裝Win7虛擬機器,我使用的虛擬機器軟體是VMware Fusion 8,跟著教程安裝,本來一切順利,當啟動虛擬機器時發生了’內部錯誤’,於是開始找資料解決這個問題。 鬱悶的是出現該錯誤的大部份多時Windows使用者

Mac使用Brew安裝node出錯

今天想在Mac下安裝React Native開發環境。在安裝node後,想要執行node -v命令檢視node版本時,出現錯誤。錯誤資訊如下: node -v dyld: Library

SublimeMac使用Sublime編譯執行輸入資料的程式

Sublime->Tools->Build System->New Build System… 貼上以下程式碼並儲存為G++ Run in.sublime-build { "

編譯器Macgcc環境配置折騰

Mac下gcc環境配置折騰 1. 在Terminal鍵入g++提示自動安裝 gcc:Terminal鍵入g++,來自x-code的gcc工具clang,預設版本4.2.1 Command Line Tools:Terminal鍵入xcode-selec

軟件編譯vs2013編譯notepad++源碼

編譯notepad++1 下載notepad++源碼 登錄notepad++官網https://notepad-plus-plus.org/2 對scintilla進行編譯,獲得SciLexer.dll文件 具體編譯方法請自行谷歌,本人趕時間,直接從已安裝的notepad++中復制了一份。

暫未解決win10安裝VS2017 15.3版本 提示 未能安裝包“Microsoft.NET.4.6.FullRedist.NonThreshold.Resources,version=4.6.81.9,language=zh-CN”。

nis source 方式 ins urn pac 故障 鼓勵 報告 win10下安裝VS2017 15.3版本的時候,出現以上錯誤日誌提示,請問如何解決的哇? 這個問題,開始我以為是我的安裝包所在的路徑問題引起的,但是我將安裝包移動到了磁盤根目錄進行安裝,依然出現

黃龍樹莓派安裝OpenCV 3.4.1

首先把準備工作做好,先確保已經更換好源:樹莓派換源 首先說說配置:我的樹莓派是2018年11月份買的,系統是2018-11-13-raspbian-stretch 附上:樹莓派系統下載地址 本文程式碼均可直接複製進shell 1.安裝OpenCV 依賴包: a. 更新軟體源

LeetCode 簡單題115-一個更大元素I

宣告: 今天是第115道題。給定兩個沒有重複元素的陣列 nums1 和 nums2 ,其中nums1 是 nums2 的子集。找到 nums1 中每個元素在 nums2 中的下一個比其大