Ok, tôi đã sửa lỗi này. Giả sử bạn đã sửa lỗi cài đặt netbeans của bạn bằng cách cài đặt pythonplugin sau đó điều này có thể chỉ làm việc cho bạn, miễn là bạn đang sử dụng một hệ điều hành không cửa sổ. Điều này là do Windows sử dụng các tệp nhị phân được biên dịch trước để khởi động IDE Netbeans.
Vấn đề mà tôi giải quyết là, theo mặc định, một tập các lớp không được thêm vào đường dẫn lớp Java, dẫn đến sự cố. Bạn có thể tìm hiểu xem đây có phải là vấn đề của bạn hay không bằng cách kiểm tra .netbeans // var/log/messages. Nếu nó hiển thị một số ClassNotFoundExceptions thì chúng ta có thể có cùng một vấn đề. Nếu không, sau đó ít nhất bạn đã có một số gợi ý về những gì đang xảy ra sai và có lẽ bạn có thể đưa ra một số giải pháp cho mình. ;)
Các classpath java được xây dựng trong file:
/<path>/<to>/<your>/<netbeans>/<installation>/platform/lib/nbexec
Ngày OSX, điều này có thể là:
/Applications/NetBeans/NetBeans 7.1.app/Contents/Resources/NetBeans/platform/lib
Trong vòng lặp chính chức năng construct_classpath được gọi, mà trong các cuộc gọi đến lượt hàm build_classpath cho hai thư mục. Tôi đã thay đổi chức năng này:
build_cp() {
base="$1"
append_jars_to_cp "${base}/lib/patches" "patches"
append_jars_to_cp "${base}/lib" "lib"
append_jars_to_cp "${base}/lib/locale" "locale"
# Added by me:
append_jars_to_cp "${base}/modules/ext" "ext"
}
Sau khi sửa đổi, hãy khởi động IDE và mọi thứ sẽ hoạt động tốt. Chúc may mắn!
Nguồn
2012-04-03 12:30:54
tôi biết bạn thích NetBeans nhưng PYCHARM rulez! – tabchas