Tôi đang sử dụng NetBeans 6.5 và vì một lý do nào đó, nó sẽ không tạo ra jar thực thi "ngoài hộp".Sản xuất bình thực thi trong NetBeans
Tôi đặt dự án của mình thành dự án chính, được xác định lớp chính trong trình đơn thuộc tính của dự án "chạy" và nó hoạt động hoàn hảo khi tôi nhấn F6 để chạy nó.
Tôi đã xem tệp kê khai và nó thực sự không xác định lớp chính ở đó và cũng bỏ qua các phụ thuộc thư viện.
Tôi có thiếu gì đó không? Có cách nào (ngoài việc thay đổi tệp kê khai theo cách thủ công) để tạo tệp jar thực thi không?
EDIT: yes, tôi đã cố gắng làm sạch và xây dựng lại và nó được sản xuất jar trong thư mục dist, vẫn với cùng manifest.mf
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.7.1
Created-By: 10.0-b23 (Sun Microsystems Inc.)
Tỷ lệ cược. Khá chắc chắn NetBeans làm cho các lọ thực thi theo mặc định. Khi bạn chạy một dự án nó thậm chí nói như vậy trong đầu ra giao diện điều khiển cho tôi. Không có NetBeans tại nơi làm việc vì vậy tôi thực sự không thể kiểm tra lại: ( – willcodejavaforfood
Tệp manifest.mf trong thư mục dự án không được sao chép đúng nguyên văn vào tệp .jar. Thuộc tính lớp chính và bất kỳ đường dẫn thư viện nào được thêm khi bạn "dọn dẹp và –
Vâng, nó làm cho các lọ thực thi theo mặc định Hãy thử làm sạch và xây dựng lại –