2012-05-07 74 views
16

Tải xuống Jmeter và thực thi tệp bó (Jmeter \ apache-jmeter-2.6 \ bin \ jmeter.bat).
Chúng tôi nhận được thông báo lỗi trong giao diện điều khiển:Cách khắc phục lỗi "Không thể truy cập jarfile ApacheJMeter.jar errorlevel = 1" khi khởi động Jmeter?

Unable to access jarfile ApacheJMeter.jar errorlevel=1 

Vui lòng giúp tôi giải quyết vấn đề.

+0

Phiên bản Windows, Java (và là JDK hoặc JRE) và bạn đang chạy .bat từ dòng lệnh, menu chạy hoặc dấu nhắc lệnh? Nếu bạn đang sử dụng XP hoặc mới, bạn có thể sử dụng JMeter bằng cách gọi nó bằng cách sử dụng một trong các tệp .cmd (chẳng hạn như Jmeter \ apache-jmeter-2.6 \ bin \ jmeterw.cmd) không? –

+1

Tôi gặp vấn đề tương tự. Tôi tải xuống tệp .zip 3.0 từ https://github.com/apache/jmeter/releases nhưng không nhận ra đó chỉ là mã nguồn.Tải xuống từ http://jmeter.apache.org/download_jmeter.cgi đã làm điều đó cho tôi. – Kevin

Trả lời

31

Hãy thử tải apache-jmeter-2.6.zip từ http://www.apache.org/dist/jmeter/binaries/

này chứa ApacheJMeter.jar đúng những gì cần thiết để bắt đầu.

Chuyển đến thư mục bin trong dấu nhắc lệnh và thử java -jar ApacheJMeter.jar nếu tải xuống chính xác, điều này sẽ mở GUI.

+0

Cảm ơn bạn nó hoạt động ....! Vui lòng liên hệ với liên kết này vì nó hoạt động .. http://www.filewatcher.com/m/apache-jmeter-2.6.zip.23754915-0.html – Yasir

+0

Giúp cảm ơn :) – user153

+4

Do nhầm lẫn, hầu hết mọi người đều có nguồn gốc của jmeter tải xuống thay vì nhị phân. Do đó, họ không tìm thấy tệp ApacheJmeter.jar trong thư mục bin. Vì vậy, tải về nhị phân không phải là nguồn – sjethvani

3

Tôi đang chạy JMeter 2.8 (Windows 7) và nhận được tin nhắn tương tự như trong các bài bản gốc:

C:\>jmeter 
Error: Unable to access jarfile C:\local\software\jMeter\apache-jmeter-2.8\binApacheJMeter.jar 
errorlevel=1 
Press any key to continue . . . 

tôi đã tạo ra một biến môi trường Windows JMETER_BIN và đặt nó là con đường mà JMeter Tôi có thể thấy có chứa ApacheJMeter.jar (vì vậy nó không phải là một câu hỏi mà các jar đã mất tích).

tôi nên đã nhận thấy vào thời điểm đó phần này của lỗi: "binApacheJMeter.jar"

Khi tôi đến tập tin jmeter.bat để khắc phục sự cố, tôi nhận thấy dòng này:

%JM_START% %JM_LAUNCH% %ARGS% %JVM_ARGS% -jar "%JMETER_BIN%ApacheJMeter.jar" %JMETER_CMD_LINE_ARGS% 

và điều đó khiến tôi phải xem lại phần "binApacheJMeter.jar" của lỗi.

Điều đang xảy ra là tệp lô đang yêu cầu dấu gạch chéo ở cuối đường dẫn trong biến môi trường JMETER_BIN để chỉ định chính xác vị trí của .jar.

Khi tôi đã sửa biến môi trường, thêm dấu gạch chéo, tất cả đều tuyệt vời.

YMMV, nhưng điều này làm việc cho tôi.

1

Nếu bạn đang sử dụng Linux và phải đối mặt với vấn đề như vậy trong việc tạo ra liên kết, cố gắng thay đổi đường dẫn tập tin jar file jmeter gốc.

+ java -server -XX:+HeapDumpOnOutOfMemoryError -Xms512m -Xmx512m -XX:NewSize=128m -XX:MaxNewSize=128m -XX:MaxTenuringThreshold=2 -XX:PermSize=64m -XX:MaxPermSize=128m -XX:+CMSClassUnloadingEnabled -jar ./ApacheJMeter.jar -help 

Thay đổi:

java $ARGS $JVM_ARGS -jar "/opt/apache-jmeter-2.11/bin/ApacheJMeter.jar" "[email protected]" 
Các vấn đề liên quan