Tôi bắt đầu chơi với Clojure một chút và trải nghiệm Java của tôi khá hạn chế. Tôi đến từ thế giới năng động của Ruby và OO, nên bên chức năng của mọi thứ rất thú vị!Cách dễ nhất để quản lý CLASSPATH của tôi?
Dù sao, khi tôi khám phá các thư viện và các công cụ khác nhau để sử dụng (và các tệp hướng dẫn cho Sách Clojure thực dụng), mọi thứ thường gọi để đặt tệp trong CLASSPATH để Clojure xem thư viện để sử dụng.
Có những điều như thực hành CLASSPATH tốt không? Tôi có bao giờ muốn chỉ có một CLASSPATH chỉ với các thư viện bên ngoài của các tệp mà tôi cần hoặc tôi có thể tiếp tục gửi bất kỳ thư viện hoặc tệp nào mà tôi cần trong một thư mục và chỉ định nó là CLASSPATH của tôi và chỉ yêu cầu những gì cần thiết?
Nếu điều đó giúp ích, tôi là người dùng OSX và Emacs (Sử dụng chất nhờn và áo choàng).
Thực ra, nếu bạn đặt tất cả mọi thứ trên classpath, bạn có thể gặp phải các vấn đề, đặc biệt là sự va chạm của classloader hoặc tải lớp sai. Nó thường là tốt nhất để chỉ có những gì bạn cần trên classpath cho ứng dụng cụ thể của bạn. – cjstehno
Ồ, tôi hiểu rồi. Dường như tôi may mắn cho đến nay, nhưng tôi sẽ ghi nhớ điều đó trong tương lai. Cảm ơn nhận xét, sẽ chỉnh sửa cho phù hợp. –
Ohhh Tôi thích việc thực hiện dự án clojure của Phil, tôi nghĩ tôi sẽ chạy và báo cáo lại một chút. Cảm ơn! – mwilliams