Tôi đang học Apache Felix để sử dụng làm khung công tác OSGi của tôi. Tôi muốn có thể sử dụng Felix Remote Shell để truy cập vào thể hiện đang chạy của tôi thông qua telnet. Remote Shell truy cập quá trình thông qua Gogo, như được giải thích trên http://felix.apache.org/site/apache-felix-remote-shell.html. Khi tôi bắt đầu Felix với các gói vỏ Gogo trong thư mục tự động triển khai bundles
, nó sẽ mở một dấu nhắc Felix g!
trên bàn điều khiển Linux mà từ đó tôi bắt đầu. Những gì tôi muốn làm là Felix bắt đầu với vỏ Gogo hoạt động, nhưng không cần gắn vào bàn điều khiển Linux hiện tại của tôi và hiển thị lời nhắc g!
và vẫn cho phép tôi truy cập cá thể bằng Remote Shell thông qua telnet. Điều này có thể không? Nếu vậy, cách chính xác để làm điều đó là gì? nohup
và chạy ở chế độ nền có đủ không? Điều đó không có vẻ rất sạch sẽ với tôi. Cảm ơn mọi lời đề nghị!Làm Apache Felix Gogo không mở bảng điều khiển cục bộ
7
A
Trả lời
13
Theo a discussion on the mailing list, bạn nên thêm đối số JVM -Dgosh.args=--nointeractive
.
Cảm ơn bạn rất nhiều! Tôi sẽ kiểm tra điều này. –
Điều đó phù hợp với tôi! cảm ơn bạn Richard – Jako
Điều này làm việc cho tôi. Tôi không biết tại sao câu trả lời này không được chấp nhận. Tôi có thể nghĩ ra một lý do chính đáng, nhưng điều đó thật không may cho gia đình của tác giả OP. :) – axiopisty