探索SpringBoot-結合idea搭建Maven工程 續(五)

前文回顧

昨天探索了探索SpringBoot-結合idea搭建Maven工程(四,今天就一個問題,我還在糾結中(有點強迫症),是這麼一個問題,沒有辦法有效生成src,java,main,resource等文件夾java

解決問題

依稀記得能夠對某一個空的文件夾添加Maven 的支持,是否是在這個過程當中生成特定的文件件呢?ide

在某一個目錄創建一個文件夾,右鍵查看是否有添加Maven的支持的選項?post

發現沒有。idea

思考怎麼纔能有呢?嘗試。又胡亂嘗試了一下,發現直接建立一個純粹Java的工程後,若是右鍵會有添加Maven的支持。並且最終要的是這種方式會自動幫你建立好src,main,java,resource等文件夾。經過走兩步,第一步是建立一個Java的工程,而後對這個Java的工程添加Maven工程的依賴。大概是下圖所示。code

繼續嘗試,發現若是在已經有父pom後,在module標籤下面,直接打上須要的子模塊名稱,這個時候使用alt+enter來對module進行補全,這個時候Idea會自動生成子module。module自動生成了pom文件。xml

可是到這個module下進行右鍵也沒有添加Maven支持的選項。推測,應該是已經被Idea認爲是一個Maven的module,因此不會有按鈕。那麼,嘗試把這個pom文件去掉,提示是否要去掉這個module的標識,選擇否。文檔

而後在這個文件夾上面右鍵查看,果真出現了添加Maven支持的選項。添加Maven選項以後,自動幫你建立好src,main,java,resource等文件夾。get

稍稍小結下,若是解決在多模塊的Maven工程中,快速創建子Maven工程,包括子Maven工程的pom.xml文件和src等目錄? 目前來看最快速的仍是兩步it

  1. 在父pom文件中的module標籤下寫好子模塊的內容,且alt+enter生成子模塊。
  2. 刪除子模塊存在的pom文件,從新右鍵添加Maven支持

可是即便是這樣仍是沒有辦法把包名的目錄也複製過來,只能本身手動打了。問題暫時獲得瞭解決。class

想看看有沒有更好的解決方案?

  1. 看看官網的文檔
  2. 看看Github上第三方的文檔
  3. 嘗試在stackoverflow上提問

關於寫做

之後這裏天天都會寫一篇文章,題材不限,內容不限,字數不限。儘可能把本身天天的思考都放入其中。

即便一個看上去簡單的問題,實際上也不是那麼好解決的。

若是這篇文章給你帶來了幫助,能請你寫下是哪一個部分嗎?有效的反饋是對我最大的幫助。

我是shane。今天是2019年8月10日。百天寫做計劃的第十七天,17/100。

相關文章
相關標籤/搜索