Là người mới bắt đầu trong phát triển Java SE, tôi khá quan tâm đến việc sử dụng Maven để quản lý và tổ chức dự án của tôi đúng cách.Maven có phù hợp với một dự án Java nhỏ không?
Tuy nhiên, mặc dù tôi sẵn lòng học cách sử dụng nó, tôi không muốn dành nhiều thời gian hơn để hiểu Maven hơn là viết mã. Vâng, tôi biết về đặc quyền và nhược điểm của Maven, tôi chỉ lo lắng về đường cong học tập.
Dự án này sẽ kéo dài 5 tháng, với một nhà phát triển duy nhất - nhưng nhiều người hơn có thể phải duy trì nó sau này. Tôi biết các dự án lớn hơn rất thành công với nó, nhưng đang sử dụng Maven có giá trị trong trường hợp của tôi, hoặc nó là một sự lãng phí thời gian?
Quản lý sự phụ thuộc của Maven một mình có lẽ là giá trị sử dụng, ngay cả khi bạn bỏ qua các tính năng khác ... – bdares
Maven sẽ cung cấp cấu trúc cho dự án out-of-the-box (các quy ước về các thư mục và như vậy). Quan trọng hơn là dễ dàng có nhiều dự án mô-đun nhỏ, được sắp xếp theo thứ bậc, do đó có các lớp mã, không phụ thuộc đệ quy. _Tôi sử dụng nó cho các dự án một người đặc biệt._ –