[問題] 建立大型 Java 專案的工具與方法
以往都是用 Eclipse 隨便搞搞了事
不過開始有越來越多的需求,尤其是程式碼管理,所以想尋找一整套整合的方案
不然每次一有新專案,就會有很多事項必須手動自己搞出來,有些麻煩
希望有:
1. 版本控制 (Eclipse 的 workspace 好像囊括了雜七雜八不適合直接塞 git 的檔案)
2. 自動編譯/打包/發行成 jar (還是,各位發行公開的 java 程式時都怎麼做?)
3. 自動建立單元測試
4. 程式碼自動格式化、變數大小寫自動檢查之類
5. 相依性管理,最好可以自動下載缺少的 jar 等
前陣子搜尋了一下,Maven 好像是一個還不錯的方案,搭配某些工具之後可以幾乎自動化
不過有關 Maven 的討論好少 orz (莫非有專板?)
不曉得各位通常都怎麼做? 有什麼建議的方案或觀念嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.254.55.229
※ 文章網址: http://www.ptt.cc/bbs/java/M.1398584764.A.AD7.html
※ 編輯: willy69wu31 (111.254.55.229), 04/27/2014 15:47:24
→
04/27 15:50, , 1F
04/27 15:50, 1F
→
04/27 15:53, , 2F
04/27 15:53, 2F
gradle? jenkins? 感謝,來 google 一下
→
04/27 15:57, , 3F
04/27 15:57, 3F
maven 這麼不堪嗎(驚
推
04/27 15:58, , 4F
04/27 15:58, 4F
是沒錯啦,但是好奇想看看有沒有其他種適合的方案可以協助解決 1 的問題
理由如括號,Eclipse 自己產生的檔案有一些是個人檔案或快取,不適合塞版本控制,
偏偏又有一些資料是黏在一起同一個檔案,無法簡單分離出不該版本控制的資料
※ 編輯: willy69wu31 (111.254.55.229), 04/27/2014 16:07:48
→
04/27 16:19, , 5F
04/27 16:19, 5F
→
04/27 16:20, , 6F
04/27 16:20, 6F
推
04/27 17:30, , 7F
04/27 17:30, 7F
→
04/27 17:31, , 8F
04/27 17:31, 8F
推
04/27 17:39, , 9F
04/27 17:39, 9F
→
04/27 20:18, , 10F
04/27 20:18, 10F
推
04/27 20:30, , 11F
04/27 20:30, 11F
推
04/27 22:18, , 12F
04/27 22:18, 12F
→
04/27 22:21, , 13F
04/27 22:21, 13F
推
04/27 22:24, , 14F
04/27 22:24, 14F
推
04/27 22:29, , 15F
04/27 22:29, 15F
推
04/27 23:00, , 16F
04/27 23:00, 16F
→
04/27 23:01, , 17F
04/27 23:01, 17F
→
04/27 23:01, , 18F
04/27 23:01, 18F
→
04/27 23:02, , 19F
04/27 23:02, 19F
推
04/28 08:46, , 20F
04/28 08:46, 20F
推
04/28 08:52, , 21F
04/28 08:52, 21F
推
04/28 13:10, , 22F
04/28 13:10, 22F
感謝各位建議,小弟需要花點時間消化一下...
※ 編輯: willy69wu31 (114.27.103.144), 04/29/2014 00:53:14
推
04/30 23:37, , 23F
04/30 23:37, 23F
唔,請問這是什麼意思?
※ 編輯: willy69wu31 (163.24.254.149), 04/30/2014 23:56:59
討論串 (同標題文章)
java 近期熱門文章
PTT數位生活區 即時熱門文章