顯示具有 gradle 標籤的文章。 顯示所有文章
顯示具有 gradle 標籤的文章。 顯示所有文章

2015年4月2日 星期四

再一次Mybatis出現 java.io.IOException: Could not find resource...使用Gradle

參考:
MyBatis loading XML : java.io.IOException: Could not find resource


又再一次出現了惱人的錯誤:
 java.io.IOException: Could not find resource...


這次的情況很詭異,使用eclipse  build的時候一切成功,但是一使用gradle build就出錯了,跟以前不同的是這次build tool改使用了gradle(之前使用ANT或根本沒用)

找到了以上的參考文章,以下的回答:


Note Since you have placed batisConfig.xml under src/main/java. By default maven configures to include only */*.java file( only java files) if need to include all the files you need to configure accordingly. But I would recommend to move the xml file to src/main/resources directory( which is again a classpath)

雖然我並非使用maven,但是其實是一樣的問題,原來預設於src/main/java下都只有include *.java,因此我只要將我的 mapper.xml 移動到 src/main/resources 就可以囉!

2013年9月20日 星期五


參考:How To Set Environment Variables On Mac OS X新手問題, 關於.bash_profile 問題

需求:要在mac OS上設定環境變數

在win上設定環境變數是非常方便的事情,然而對於我這個大懶人以前也不熟linux的一換到mac上需要設定就得花點心思,幸好沒有很麻煩,以下已安裝gradle 1.7為範例:

  1. 將下載好的gradle解壓縮後置放於指定位置下,我放在Users/wuanne/tools之下,如下圖
  2. 然後呼叫出終端機,執行以下指令,確認gradle是未安裝的情況:

    目前環境變數並沒有包含gradle的路徑
     

  3. 所以執行gradle會顯示指令不存在  
  4. 再來我們要建立bash_profile,如果之前完全沒建立過則不會有這個檔案,先輸入

  5. touch .bash_profile
    $vim .bash_profile


  6. 然後建立以下內容(按小寫a進入編輯模式):

    輸入完畢後按下esc->wq->enter存檔離開
  7. 鍵入exit離開目前終端機
  8. 再次打開終端機,確認是否安裝成功:

    環境變數已經包含我們置放gradle的目錄位置,執行gradle也不再顯示command not found
  9. 安裝成功XD