IDEA用Maven Projects能成功但命令列執行mvn失敗的原因
登入進來發現已經有一個月沒有寫新文章了,昨天剛剛入職阿里,各種東西都需要適應,與其說適應更多的是惶恐,對新環境的惶恐,對工作內容的惶恐。離開舒適區是需要代價的,只是代價的大小需要時間去檢驗。人生每一步的對與錯誰又能說的準呢!
引用曾經玩過一款遊戲裡的NPC的名言:“廢話少說”,下面上正文。
今天遇到了一個奇怪的問題,就是標題中描述的問題,其實不是第一次遇到,之前在美團,其他同事也遇到過,不過我不常用命令列操作maven,所以也就沒有在意,直到我膝蓋中了一箭…
用過IDEA的同學都知道,IDEA右側有一個maven projects,裡面有各個module的選項可以執行各種maven命令,這個使用的是IDEA自帶的maven,而命令列則使用的是我在環境變數中設定的maven,問題就在於這兩個maven所用的settings檔案上,IDEA雖然能設定settings檔案,但修改的僅僅是IDEA裡的maven所使用的,並非本地的maven,所以在IDEA的terminal中使用mvn命令時還是用到自己本地maven的settings,這裡筆者恰巧沒有覆蓋,所以才會出現用IDEA的maven projects可以編譯通過,但是使用terminal卻不行的情況。
相關推薦
IDEA用Maven Projects能成功但命令列執行mvn失敗的原因
登入進來發現已經有一個月沒有寫新文章了,昨天剛剛入職阿里,各種東西都需要適應,與其說適應更多的是惶恐,對新環境的惶恐,對工作內容的惶恐。離開舒適區是需要代價的,只是代價的大小需要時間去檢驗。人生每一步的對與錯誰又能說的準呢! 引用曾經玩過一款遊戲裡的NPC的名言:“廢話少說
4.IDEA用maven新建spring+springmvc+mybatis的web工程
測試 center -m 支持 書寫 size poj web 訪問 4.IDEA新建maven+springmvc的web工程 1.新建web工程 2.導入框支持 3.配置web.xml 4.配置spring.xml 5.配置spring-mvc.xml 6.配置spri
IDEA用maven創建springMVC項目和配置
beans connector 點擊 lease odi tar 記得 相關信息 iyu 原文地址:http://blog.csdn.net/cquwel 這段時間在學習javaweb的一些知識,然後接觸到了springmvc框架。框架的創建和配置一直是新手入門的一個難題,
Idea 用Maven自動生成帶有sh和bat啟動指令碼的java應用
java做web開發,導致很多人不知道使用Java如何開發普通的專案,這裡我們做個簡單的介紹。 java專案一般都是使用指令碼啟動,比如windows上的bat檔案和linux上的sh檔案,而要寫這些檔案常常需要花費不少精力,很多人肯能會改這種檔案,但是要憑空寫一個就比較費勁。現在有maven外掛幫
IDEA用Maven外掛生成Mybatis的mapper,xml,bean
一、專案下建好資料夾 二、generatorConfig.xml檔案 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE ge
JAVA實用操作(一)IDEA用maven建立springMVC專案和配置
最近做使用者畫像需要使用API的方式訪問hbase表,這裡構建使用java web專案使用java語言進行API開發,這裡簡單回顧下java web的構建方式。 一.回顧建立SpringMVC Spring MVC 框架在 Java 的 Web 專案中應該是無人
Idea用Maven建立SpringMVC框架專案及配置
1.IDEA新建一個maven project,選擇webapp原型,具體建立方法,參考之前的案例: https://blog.csdn.net/gaofengyan/article/details/82995003 此處不再贅述。 2.新增pom.xml依賴(
idea在Maven Projects中顯示灰色的解決辦法
技術分享 去掉 ngs 忽略 com 技術 中一 模塊 alt 問題描述: 在使用idea的過程中,遇到其中一個maven模塊變成灰色,如下所示: 問題解決: 造成這個的原因可能是忽略了maven模塊。 可以嘗試如下解決方法:在idea中進入Settings&
解決命令列執行shell指令碼成功,但crontab執行失敗
命令列執行指令碼成,但crontab執行shell指令碼不成功是由於兩個原因導致 解決方法 1. 路徑問題 檢視crontab中執行該指令碼的路徑是否正確。例如: */1 * * * * cd /mypath/;./my_shell.sh > /d
JAVA程式在eclipse下可執行但不能在cmd命令下執行的原因
原文在這裡 對我自己而言,是這個原因: (1)把目錄切換到這裡 E:\JavaCodeCYH22\Proj\src (2)執行 java com/cyh/Main 就可以了 簡單說就是:“目錄”裡面不要加入包,而在java執行時才加入包
idea用maven構建java+scala專案
1. 新建專案 File->new project 選擇maven專案,勾上Create from archetype,選擇 scala-archetype-simple 標記路徑為Source root:在目錄上右鍵 -> “Mark di
Idea的maven projects中有很多飄紅的線
1.如果是依賴飄紅,先檢查pom.xml中依賴是否正確,正確的話點下那個重新整理(Reimport all)的圖示。2.如果是Plugins飄紅,先檢查外掛是否已經下載,沒有的話,新增依賴,然後下載。下載完成後,將依賴刪除。 如果已經下載了Plugin,且重新整理(Reim
IDEA用maven建立springMVC專案和配置(XML配置和Java配置)
這段時間在學習javaweb的一些知識,然後接觸到了springmvc框架。框架的建立和配置一直是新手入門的一個難題,所以我就寫一下我的配置過程,以供參考,另外因為spring4的新特性可以用java來配置,網上相關資料較少,所以我參考了很多博文後,把xml和j
IDEA 的 Maven Projects 中的檔案刪除之後怎麼添加回來
1、開啟Maven Projects,不知道怎麼開啟的點選這裡。2、點選新視窗中綠色的“+”號,如下圖所示:3、點選之後在新的彈窗中選中當前專案的 pom.xml檔案,pom.xml檔案中配置了當前專案的屬性,點選 OK 之後,IDEA會根據配置程式碼,新增相關檔案進 Mav
IDEA用maven建立springMVC專案和配置(XML配置和Java配置)(修正版)
這段時間在學習javaweb的一些知識,然後接觸到了springmvc框架。框架的建立和配置一直是新手入門的一個難題,所以我就寫一下我的配置過程,以供參考,另外因為spring4的新特性可以用java來配置,網上相關資料較少,所以我參考了很多博文後,把xml和java兩種配置方式都試了一下。 工具準備:
Maven專案管理(一) IntelliJ Idea+Maven環境搭建與基於命令列的基本使用
Maven MAVEN是一個強大的構建工具,ItelliJ Idea 是個強大的IDE,幫他們聯合起來使用,將會是多麼美妙的事情。但是IDE中整合的Maven總使習慣使用命令列的我們頭大,不想為了使用IDE重新學習如何使用怎麼辦,那麼就通過配置環境相容就好了。
IDEA的Maven Projects無法顯示
沒有 百度 mage eclips 打勾 最新 strong ctrl+ 原本 記一個小坑: 前兩天重裝了一下電腦系統,下載了個最新的IDEA2018.3.5,把Maven、JDK、TomCat都設置好了 今天打開IDEA創建一個新的Maven項目,項目沒有顯示讓我導入
maven命令列執行Main函式
不帶引數 package com.test; public class Test { public static void main(String[] args) throws Exception { System.out.println("test"); } } 編譯
怎麼用命令列執行.java檔案
第一步 假如在e盤裡有個資料夾名為Java,在Java資料夾裡有一個事先寫好的.java程式,如下: 第二步 開啟命令列視窗(Window+R),輸入cmd,點確定,如下: 第三步 轉到HelloWorld.java檔案所在的資料夾。 (1)檔案在E盤,首先輸入
用命令列執行php指令碼輸出亂碼
今天在windows平臺的cmd 或 shellpower 中,執行php指令碼,輸出中文會亂碼。 修改了登錄檔,也嘗試修改當前 頁碼 CHCP 65001 但是隻要一執行php指令碼,可能就會又出現 問題。 最終想到一個解決辦法,就是在php 腳本里執行 cmd 命令去修改當前 頁碼字符集