Khi tôi nhập các đối số dòng lệnh, Trong Eclipse, sử dụng với cấu hình chạy. Nhưng tôi không biết Làm thế nào để tôi nhập các đối số dòng lệnh trong IntelliJ IDEA.
Khi tôi nhập các đối số dòng lệnh, Trong Eclipse, sử dụng với cấu hình chạy. Nhưng tôi không biết Làm thế nào để tôi nhập các đối số dòng lệnh trong IntelliJ IDEA.
Câu trả lời:
ALT + SHIFT + F10, Phải, E, Enter, Tab, nhập tham số dòng lệnh của bạn, Enter. ;-)
CTRL + ALT + R, Phải, E, Enter, Tab, nhập tham số dòng lệnh của bạn, Enter.
Có một mục "chỉnh sửa cấu hình" trên menu Run và trên kéo xuống bên trái của hai mũi tên "chạy" và "gỡ lỗi" màu xanh lục trên thanh công cụ. Trong bảng điều khiển đó, bạn tạo một cấu hình với nút "+" ở trên cùng bên trái, sau đó bạn có thể chọn Lớp chứa hàm main (), thêm tham số VM và đối số dòng lệnh, chỉ định thư mục làm việc và bất kỳ biến môi trường nào.
Ngoài ra còn có các tùy chọn khác: bảo hiểm mã, ghi nhật ký, xây dựng, JRE, v.v.
$gradle cucumber -Ptags=@Cal -Penv=dev1
. Tôi nhập vales dưới Edit Config.. > Program Arguments
như --tags "@Cal" "env=dev1"
. Tôi nhận thấy @Cal
làm việc và env=dev1
không làm việc.
java MyClass < someFileName.txt
việc, nhưng khi tôi thêm < someFileName.txt
vào các đối số chương trình trong intelliJ, nó sẽ trả về Bạn có Error: Could not find or load main class <
ý tưởng nào để giải quyết nó không?
Nếu bạn đang sử dụng intellij, hãy vào Run > Edit Configurations
cài đặt menu. Một hộp thoại sẽ xuất hiện. Bây giờ bạn có thể thêm đối số Program arguments
vào trường đầu vào.
Ví dụ Tôi có một bài kiểm tra lớp:
Sau đó. Đi đến cấu hình để chạy thử nghiệm lớp:
Bước 1: Thêm ứng dụng
Bước 2:
Bạn có thể nhập đối số trong hộp văn bản Đối số chương trình.
Chúng ta không thể đi vào Terminal và từ bỏ cái cũ java Classname arg1 arg2 arg3
Chúng tôi sẽ phải chỉnh sửa cấu hình chạy.
Bước 1: Lấy Run Menu
Bước 2: Chọn Sửa cấu hình
Bước 3: Điền vào lập luận Chương trình lĩnh vực
Sau đó, các đối số sẽ được chèn vào cuối lệnh mà IntelliJ tạo bất cứ khi nào bạn chạy chương trình :)
Bạn tách nhiều đối số chương trình với khoảng trắng. (điều này không rõ ràng với tôi)
Đối số chương trình:Julia 52 Actress
Trên MacBook Air có "OSX 10.11.3" :
Thực hiện các bước này: -
Đi đến Chạy - Chỉnh sửa cấu hình -> Ứng dụng (ở bên trái bảng điều khiển) -> chọn ứng dụng scala mà bạn muốn chạy -> đối số chương trình
maytham-ɯɐɥıλɐɯ , bạn có thể sử dụng mã này để mô phỏng đầu vào của tệp:
System.setIn(new FileInputStream("FILE_NAME"));
Hoặc gửi tên tệp làm tham số và sau đó đặt nó vào FileInputStream:
System.setIn(new FileInputStream(args[0]));
Trong IntelliJ, nếu bạn muốn truyền tham số args cho phương thức chính.
đi đến-> chỉnh sửa cấu hình
đối số chương trình: 5 10 25
bạn cần chuyển các đối số qua không gian được phân tách và nhấp vào áp dụng và lưu.
Bây giờ chạy chương trình nếu bạn in
System.out.println(args[0]);
System.out.println(args[1]);
System.out.println(args[2]);
Ra đặt là 5 10 25