2012-11-28 25 views
12

Tôi nhận được lỗi được đề cập ở trên khi tôi thực hiện lệnh jar trong cmd. Tôi đã cố gắng giải quyết vấn đề này bằng cách đặt đường dẫn của tệp jar.exe trong biến "đường dẫn" trong máy tính của tôi>> cài đặt> cài đặt hệ thống nâng cao> biến môi trường.Lỗi - jar không được nhận dạng dưới dạng lệnh nội bộ hoặc bên ngoài, chương trình có thể hoạt động hoặc tệp lô

Đây là cách tôi đã làm nó -

(old path variables here);C:\Program Files (x86)\Java\jdk1.7\bin\jar.exe 

tôi lưu các thay đổi và cố gắng chạy jar trong cmd một lần nữa và đã nhận lỗi tương tự. Hãy cho tôi biết lỗi của tôi và cách khắc phục. Tôi cần phải thực hiện công việc này để Tôi có thể tạo tệp jar qua dòng lệnh.

+3

Bạn cần phải đóng và mở lại cmd khi thực hiện các bước để có hiệu lực :) đang sử dụng win 7 – shareef

+2

và dĩ nhiên khởi động lại của bạn cmd khác nó có thể không làm việc – shareef

Trả lời

17

Đường dẫn chỉ nên chứa các thư mục nơi hệ điều hành sẽ tìm kiếm tệp thi hành. Tước trailing "\jar.exe" để thiết lập đường dẫn của bạn như:

(old path variables here);C:\Program Files (x86)\Java\jdk1.7\bin 
+0

Tôi gỡ bỏ jar.exe, đóng cmd và chạy lệnh jar một lần nữa và tôi vẫn nhận được lỗi. –

+0

Có một khoảng cách giữa; và trên đường dẫn đến thư mục bin. Sửa lỗi và nó hoạt động. –

+1

thêm "\" ở cuối. (các biến đường dẫn cũ ở đây); C: \ Program Files (x86) \ Java \ jdk1.7 \ bin \ – WhiteWolfza

5

bạn có một không gian: C: \ Program Files (x86) \ Java \ jdk1.7 \ bin \ jar.exe

Hãy thử với dấu ngoặc kép: "C: \ Program Files (x86) \ Java \ jdk1.7 \ bin \ jar.exe"

+0

Câu trả lời ở trên hoạt động. –

0

tôi cần phải làm giải pháp khác thay vì:

  1. Tạo shortcut cho C:\Program Files (x86)\Java\jdk1.7\bin\java.exe
  2. Mở C:\ProgramData\Oracle\Java\javapath. Bạn có thể sao chép địa chỉ vào tệp explorer hoặc bạn nên đặt nó để hiển thị các tệp ẩn.
  3. Sao chép lối tắt đã tạo trước đó vào thư mục javapath, thay thế lối tắt hiện có. Đảm bảo tên được đặt chính xác là java.exe

Xong! Có bạn đi.

1

Ba bước để giải quyết vấn đề này:

  1. Kiểm tra xem trong thư mục bin của bạn jar.exe có sẵn hay không
  2. séc cho việc thiết
  3. Tải file jar môi trường của bạn from here và giữ nó trong thư mục bin
  4. bây giờ hãy kiểm tra bình nó sẽ 100% làm việc
  5. giữ bất kỳ bình nào trong màn hình của bạn và đi tới đường dẫn trên màn hình nền trên cmd nhanh chóng và chạy lệnh jar xf filename.jar
  6. Bây giờ nhìn thấy nó đang làm việc
Các vấn đề liên quan