Tôi muốn cài đặt các tệp JAR khác nhau, như các ổ đĩa JDBC cơ sở dữ liệu trên OS X để các ứng dụng Java khác sẽ tìm thấy chúng.Nơi cài đặt các tệp JAR trên OS X để các ứng dụng Java khác sẽ tìm thấy chúng?
Tôi nên đặt chúng ở đâu? Tôi đã thử ~/Library/Java/Extensions
nhưng nó không seam để làm việc.
chi tiết:
OS X 10.8.2
java version "1.6.0_35"
Java(TM) SE Runtime Environment (build 1.6.0_35-b10-428-11M3811)
Java HotSpot(TM) 64-Bit Server VM (build 20.10-b01-428, mixed mode)
Lưu ý: Tôi không có quyền kiểm soát như thế nào ứng dụng được khởi tạo, nhưng tôi giả định rằng ứng dụng không incude đó là phân phối Java riêng và nó sẽ bắt đầu các phiên bản hệ điều hành được cài đặt (một trong đó là có sẵn từ dòng lệnh).
Ngoài ra, tôi không có bất kỳ thiết lập classpath, và hãy nhớ rằng các biến môi trường mà có sẵn cho các chương trình dòng lệnh là không giống như những cái có sẵn để ứng dụng GUI trên OS X.
tôi cần phải xác định rằng tôi đang cố gắng điều này cho máy phát triển của tôi và cách tiếp cận này không phải là một cách để triển khai các ứng dụng Java.
Bạn hiện không sử dụng bất kỳ công cụ quản lý phụ thuộc nào? Giống như gradle, maven hoặc ant/ivy? Điều đó sẽ làm cho cuộc sống dễ dàng hơn cho bạn. – maba