Tôi là một anh chàng C# đang cố gắng học Java. Tôi hiểu cú pháp và kiến trúc cơ bản của nền tảng Java, và không có vấn đề gì khi thực hiện các dự án nhỏ hơn, nhưng tôi thực sự muốn có thể tải xuống một số dự án nguồn mở để học hỏi từ công việc của người khác. Tuy nhiên, tôi đang chạy vào một trở ngại mà tôi dường như không tìm thấy bất kỳ thông tin nào.Java tương đương với tập tin giải pháp VS
Khi tôi tải xuống dự án .NET nguồn mở, tôi có thể mở tệp .sln bằng studio trực quan và mọi thứ chỉ tải. Chắc chắn, đôi khi có một tham chiếu bị thiếu hoặc một cái gì đó, nhưng có rất ít cấu hình cần thiết để có được những thứ đang diễn ra. Tôi không cảm thấy dễ sử dụng với Java. Tôi đang sử dụng nhật thực tại thời điểm này và cảm thấy như mọi dự án tôi phải tạo một dự án Eclipse hoàn toàn mới bằng cách sử dụng "tạo từ nguồn hiện có" và hầu như không biên dịch đúng cách mà không cần cấu hình lại đáng kể. Trong trường hợp các dự án web, nó thậm chí còn tồi tệ hơn, bởi vì Eclipse không xuất hiện để hỗ trợ việc tạo một dự án web từ nguồn hiện có. Tôi phải tạo một dự án Java chuẩn từ nguồn, sau đó rõ ràng sửa đổi tệp dự án để bao gồm các ràng buộc cho các công cụ webkit để hoạt động đúng.
Giả sử tôi muốn có thể đóng góp cho dự án sau này, tôi không cần phải thực hiện những thay đổi mạnh mẽ như vậy đối với cấu trúc tệp để đưa IDE của tôi về trạng thái khả thi. Tôi đang thiếu gì?
Tôi yêu bạn đã bao gồm các manh mối về hệ thống xây dựng/IDE đã được sử dụng để tạo dự án. Đó là siêu hữu ích cho một noob như tôi. – Chris
@TBee bạn có thể thêm build.gradle vào danh sách các tệp có thể biểu thị cách nguồn được tạo. Câu trả lời của bạn thực sự tuyệt vời và nó sẽ là tuyệt vời để giữ cho nó được cập nhật với các hệ thống xây dựng mới hơn trở nên phổ biến. Gradle được sử dụng bởi android studio cho các dự án android từ kinh nghiệm của tôi nhưng nó có vẻ như nó có thể được sử dụng cho bất cứ điều gì (không phải là một chuyên gia gradle bởi bất kỳ phương tiện). –