xin chào các bạn, mình dùng ubuntu, cũng mới tập viết những chương trình đơn giản,
để chạy file java thực thi thì dùng lệnh
java [filename]
có nghĩa là bạn phải đang xài cmd, terminal … ở thư mục chứa file thực thi,
nếu cmd, terminal đang bao quát cả thư mục gốc, hay ở nhánh cao hơn thư mục chứa file java thì sẽ bị lỗi đó.
chỉ cần dùng lệnh cd để đến thư mục chứa file java.
lý do ở đây mình nghĩ là câu lệnh:
java [file-name]
không bao hàm đến đường dẫn, chỉ duy nhất file name, tức chúng ta phải đang dùng cmd, terminal tại thư mục chứa file đó.