2009-12-03 44 views
6

Trong Eclipse, làm cách nào tôi có thể viết một câu lệnh gỡ rối vào cửa sổ bảng điều khiển? Tôi đã thử:Eclipse ghi vào bàn điều khiển

System.out.print(urls); 

System.out.println(urls);  

Log.d("tag", urls); 

Nhưng tôi không thấy giá trị được hiển thị ở bất kỳ đâu.

Cảm ơn.

+0

Tôi đang gặp vấn đề tương tự và nó rất bực bội. Tất cả mọi thứ được kích hoạt đúng cách, nhưng đầu ra không phải là đi đến giao diện điều khiển. Bạn đã tìm thấy một giải pháp? Bạn đang chạy dưới Win7 bởi bất kỳ cơ hội? Tôi tự hỏi nếu nó là một cái gì đó cụ thể để Win7. – RickNotFred

+0

Bộ truyền trực tuyến của bạn được đặt ở đâu? Tôi chạy đến cùng một vấn đề này bởi vì nó đã được streaming ra một tập tin mà tôi không biết và sau đó tôi đã phải System.setout() làm cho nó streaming đến đúng nơi. – maestroanth

Trả lời

3

Bạn có chắc là bạn có cửa sổ bảng điều khiển trong cài đặt nhật thực để hiển thị đầu ra không? Trên thanh menu trong nhật thực, vào Window-> Show View-> Console. Khi bạn chạy chương trình, cửa sổ bảng điều khiển đó sẽ là nơi đầu ra System.out.print (ln) của bạn được hiển thị.

3

Nếu bạn đang chạy một số loại ứng dụng máy khách-máy chủ, bạn thực sự có thể có nhiều bảng điều khiển. Nếu bạn thấy bảng điều khiển, sẽ có một biểu tượng mũi tên nhỏ bên cạnh bảng điều khiển. Sử dụng để thả xuống danh sách tất cả các bảng điều khiển khác nhau và chọn danh sách phù hợp.

+0

Cảm ơn bạn. Đó là tất cả. –

6

Tạo bảng điều khiển và ghi vào bảng điều khiển. Khi bàn điều khiển được tạo, bạn đặt tên cho nó. Bằng cách đó, đầu ra bàn điều khiển của bạn có thể được giữ riêng biệt với đầu ra bàn điều khiển của plugin khác. Xem bài viết này để biết chi tiết.

http://wiki.eclipse.org/FAQ_How_do_I_write_to_the_console_from_a_plug-in%3F

+0

Liên kết không hoạt động đối với tôi khi nhấp hoặc sao chép (tôi đổ lỗi cho '% 3F' ở cuối). Tuy nhiên, trang này vẫn tồn tại, bạn có thể chỉ cần có Google cho trang đó: https://www.google.com.au/webhp?q=FAQ%20How%20do%20I%20write%20to%20the%20console%20from%20a % 20plug-in% 3F # q = Câu hỏi thường gặp + Cách + làm + Tôi + viết + tới + bảng điều khiển + từ + a + trình cắm thêm% 3F –

+0

Tôi tìm thấy liên kết chính xác sử dụng https https: //wiki.eclipse. org/FAQ_How_do_I_write_to_the_console_from_a_plug-in_% 3F – ashah

3

đầu ra của tôi chuyển đến tab LogCat, không phải là Console.

0

Nếu bạn đang chạy bất kỳ lớp có phương pháp chính và muốn in bản ghi trên nhật giao diện điều khiển, sau đó tạo ra một tập tin "log4j.properties" trong src/main/nguồn

Nếu bạn muốn in đăng nhập thử nghiệm của bạn các lớp sau đó đặt tệp này vào src/test/resources.

log4j.properties

log4j.rootLogger=INFO, DEBUG, WARN, ERROR, stdout 

log4j.appender.stdout=org.apache.log4j.ConsoleAppender 
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout 
log4j.appender.stdout.layout.ConversionPattern=%5p [%C:%L] [%t] - %m%n 

log4j.logger.backtype.storm=DEBUG 
log4j.logger.clojure.tools=DEBUG 
Các vấn đề liên quan