Có thay đổi trong Java 1.7 theo cách mà Locale mặc định nhận được từ hệ điều hành. Có các phương pháp khôi phục hành vi cũ, ví dụ: bằng cách đặt cờ -Dsun.locale.formatasdefault = true khi bắt đầu một cá thể JVM.Cách thiết lập thuộc tính hệ thống java sao cho nó có hiệu lực bất cứ khi nào tôi khởi động JVM mà không thêm nó vào đối số dòng lệnh
Tôi muốn đặt cờ này vĩnh viễn để tôi không phải chỉ định nó trong các đối số dòng lệnh mỗi khi tôi bắt đầu một cá thể JVM. Có một tập tin hay bất kỳ khả năng nào khác để thay đổi các thiết lập mặc định cho JVM? Một cái gì đó giống như tệp Eclipse.ini nhưng cho chính JVM?
tôi don Không tin là có, nhưng bạn có thể tạo một lớp khởi động tự động thực hiện chương trình của bạn (với phương thức chính "đúng" trong một lớp khác), với các đối số dòng lệnh mong muốn hiện tại. – Vulcan