Trong Eclipse, khi bạn chỉ định đối số trong hộp thoại chạy, Eclipse diễn giải ${foo}
làm yêu cầu sử dụng biến Eclipse foo. Tôi muốn vượt qua một chuỗi để ứng dụng của tôi có chứa ${foo}
nhưng Eclipse xử lý này như là một biến không xác định và cho tôi một lỗi.
-Dfoo "bar" --pattern "regex magic ${foo}"
Eclipse không chấp nhận dấu nháy đơn (') làm ký tự trích dẫn, thay vào đó nó trở thành một phần của đầu vào. Có ai biết làm thế nào tôi có thể thoát khỏi ${foo}
trong hộp thoại này để nó được hiểu là văn bản và không phải là một tham chiếu biến?
Các bạn đã thử điều hướng đến tab "Môi trường" trong Run Configurations cửa sổ và sau đó nhấn "Chọn" và chọn biến môi trường? – jluzwick
Tôi không muốn đặt biến, tôi muốn thoát khỏi văn bản để Eclipse chuyển nó thành chuỗi thay vì thay thế bằng nội dung "biến". Nó có thể làm việc để thiết lập biến $ {foo} thành "$ {foo}" tuy nhiên ... – schmmd
Tôi đang tìm một câu trả lời mà thoát $ {foo} khi nó ở trong dấu ngoặc kép. – schmmd