Moja aplikacja znajduje się w jakimś innym folderze, nazywam tę funkcję, dane wyjściowe są drukowane w mojej konsoli.Jak wydrukować wartość konsoli w moim Eclipse?
Jak mogę uzyskać wartość z konsoli?
Moja aplikacja znajduje się w jakimś innym folderze, nazywam tę funkcję, dane wyjściowe są drukowane w mojej konsoli.Jak wydrukować wartość konsoli w moim Eclipse?
Jak mogę uzyskać wartość z konsoli?
Nie jestem pewien, czy rozumiem pytanie. Jednakże, można użyć tego fragmentu kodu, aby uzyskać linię tekstu z konsoli (działa również w Eclipse):
String val = new BufferedReader(new InputStreamReader(System.in)).readLine();
System.out.println("val = " + val);
Właściwie Moje wymagania to wydrukowanie szczegółów dziennika. Czy drukowanie tych pól dziennika za pomocą niektórych właściwości, że pola dziennika są drukowane w mojej konsoli .. Teraz chcę wziąć wartość konsoli i wysłać ją gdzieś .. jest to możliwe, aby wziąć wyjście konsoli przez kodowanie java? – unknown
I wtedy nie użyłem żadnego polecenia, aby wydrukować pola dziennika, które są automatycznie generowane przez plik właściwości. Teraz chcę wziąć to oświadczenie z konsoli – unknown
Nigdy nie słyszałem o takim rozwiązaniu dla Eclipse. Jednak w Javie można uruchomić inny proces i przechwycić jego wyniki. Oto samouczek: http://www.java-tips.org/java-se-tips/java.util/from-runtime.exec-to-processbuilder.html Z mojego doświadczenia wynika, że znacznie lepiej jest używać niektórych rejestrów Fasada (SLF4J, rejestracja Commons), a następnie poprawnie skonfiguruj appendery (w twoim przypadku skonfiguruj 2 appendery: 1) moduł appender appender 2)). – altanis
Istnieje sposób przekierowania tekstu konsoli do pliku dziennika/pliku tekstowego w obszarze Zaćmienie. Jeśli korzystasz z aplikacji internetowej, możliwe, że masz już skonfigurowany plik .log. Możesz po prostu otworzyć ten plik dziennika i wyszukać wiadomości.
Jednak w przypadku aplikacji java większość wyników jest wyświetlana w konsoli Eclipse, chyba że skonfigurowano przekierowanie.
Podciągnij okna dialogowe "Debuguj" lub "Uruchom", w których skonfigurowano główną klasę. Wybierz aplikację Java, którą chcesz uruchomić. Jeśli nie masz wpisu w "aplikacje Java", być może trzeba go utworzyć. Po prawej stronie ekranu wybierz kartę "Często". Zaznacz pole wyboru "Plik" i podaj fizyczną ścieżkę + nazwę pliku w polu tekstowym wprowadzania danych. Wszystko gotowe! Otwórz podany plik w edytorze fav.
Faktycznie Moje wymagania to wydrukowanie szczegółów dziennika. Czy drukowanie tych pól dziennika za pomocą niektórych właściwości, że pola dziennika są drukowane w mojej konsoli .. Teraz chcę wziąć wartość konsoli i wysłać ją gdzieś .. jest to możliwe, aby wziąć wyjście konsoli przez kodowanie java? - Elakkiya 0 sekund temu edytuj – unknown
wybrać tekst w konsoli kliknij prawym przyciskiem myszy i wybierz opcję Kopiuj.
Teraz możesz wkleić skopiowany tekst.
Właściwie moje wymagania to wydrukowanie szczegółów dziennika.Czy drukowanie tych pól dziennika za pomocą niektórych właściwości, że pola dziennika są drukowane w mojej konsoli .. Teraz chcę wziąć wartość konsoli i wysłać ją gdzieś .. jest to możliwe, aby wziąć wyjście konsoli przez kodowanie java? - Elakkiya 0 sekund temu edytuj – unknown
Twoja funkcja może używać System.out.println()
do drukowania zmiennej na konsoli. Aby uzyskać tę wartość z funkcji, musisz zwrócić jej funkcję, np.
public int myFunction(){
int val=42;
System.out.println(val);
return val;
}
//call it like this:
int result = myFunction();
Faktycznie Moje wymagania to wydrukowanie szczegółów dziennika. Czy drukowanie tych pól dziennika za pomocą niektórych właściwości, że pola dziennika są drukowane w mojej konsoli .. Teraz chcę wziąć wartość konsoli i wysłać ją gdzieś .. jest to możliwe, aby wziąć wyjście konsoli przez kodowanie java? – unknown
Masz dwie różne odpowiedzi - Twoje pytanie nie jest jasne. Powinieneś być bardziej konkretny co do tego, co chcesz zrobić. – RonK
Właściwie moje wymagania to wydrukowanie szczegółów dziennika. Czy drukowanie tych pól dziennika za pomocą niektórych właściwości, że pola dziennika są drukowane w mojej konsoli .. Teraz chcę wziąć wartość konsoli i wysłać ją gdzieś .. jest to możliwe, aby wziąć wyjście konsoli przez kodowanie java? - Elakkiya 0 sekund temu edytuj – unknown
Czy jesteś w stanie spojrzeć na kod w aplikacji? Nie możesz wziąć części kodu, który wyprowadza na konsolę i wstawić ten sam ciąg lub wartość do 'ArrayList', abyś mógł użyć go gdzie indziej? –
Spoike