Potrzebuję polecenia Linuksa, aby uzyskać aktualną wartość java.io.tmpdir Możesz również powiedzieć mi polecenie, aby uzyskać wszystkie prorocze systemu.Komenda Linux, aby uzyskać aktualną wartość java.io.tmpdir
Odpowiedz
Dla temp reż: istnieje dobra odpowiedź here.
Dla każdej zmiennej środowiskowej, wypróbuj polecenie env
.
JDK dostarcza narzędzi, dzięki którym można osiągnąć swój cel. Używając podanego polecenia, możesz wyświetlić wartość zmiennej systemowej java.io.tmpdir
.
jinfo <process id> | grep "java.io.tmpdir"
<process id>
jest numerem procesu Java dla którego chcesz wyświetlić wartość zmiennej systemowej. Identyfikator procesu java, który można uzyskać za pomocą narzędzia jps
, które zawiera listę wszystkich procesów java uruchomionych na komputerze.
Aby zobaczyć wszystkie zmienne systemowe procesu java, należy użyć tego polecenia
jinfo <process id>
narzędzia Wszystkie JDK znajdują się w $JAVA_HOME/bin
katalogu.
java.io.tmpdir
jest jedną z właściwości systemu java, więc jego wartość istnieje tylko w jvm. Aby dowiedzieć się, jaka jest wartość właściwości java.io.tmpdir
, możesz również napisać prosty program w języku Java. To może wyglądać jak ten kawałek kodu:
public class JSystemProperties {
public static void main(String[] args) {
System.getProperties().list(System.out);
}
}
Powyższy kod będzie drukować wszystkie właściwości systemowe Java, ale można zmodyfikować to, aby wydrukować tylko jedną właściwość systemu o nazwie chodząc args
tablicy (korzystając System.getProperty(key)
metody) . Po skompilowaniu tej klasy możesz utworzyć skrypt (który uruchomi skompilowaną klasę java), który może być traktowany jako polecenie systemu Linux w celu pobrania aktualnych wartości właściwości systemu java.
Błąd podczas dołączania do procesu: sun.jvm.hotspot.debugger.DebuggerException: Nie można podłączyć do procesu. – jan
Spróbuj przełączyć się na użytkownika root lub tego samego użytkownika, który uruchomił JVM –
Ten program wymagał importowania java.util.Properties. Myślę, że ma sens edycja tego na System.getProperties(). List (System.out); – evgenii
Dla Black Box aplikacji Java I już wdrożonych w przeszłości, mam czasami udało się znaleźć wartość java.io.tmpdir
wykonując następujące polecenia:
ps -ef | grep java.io.tmpdir
szczególnie w aplikacjach tomcat, możesz dostać wyjście takiego:
-Djava.io.tmpdir=/usr/local/tomcat/temp
- 1. Jak uzyskać aktualną wartość sygnału ReactiveCocoa?
- 2. Jak uzyskać aktualną wartość z ajaxQuery jQuery's
- 3. Android najlepszym sposobem, aby uzyskać aktualną lokalizację
- 4. jQuery funkcja, aby uzyskać aktualną rzutnię?
- 5. Zdobądź aktualną nazwę użytkownika w Julia (Linux)
- 6. Jak uzyskać aktualną datę?
- 7. Moment uzyskać aktualną datę
- 8. komenda linux czas mikrosekundy lub lepsza dokładność
- 9. Komenda linux do wypakowywania pliku wojny
- 10. Prawą kwerendę, aby uzyskać aktualną liczbę połączeń w PostgreSQL DB
- 11. Uzyskaj aktualną wartość z datalist onhover
- 12. woocommerce, jak uzyskać aktualną kategorię
- 13. Jak zdobyć aktualną wartość url Biorąc
- 14. uzyskać aktualną klasę i metodę?
- 15. Jak uzyskać aktualną pozycję karetki?
- 16. Jak uzyskać aktualną trasę w Symfony 2?
- 17. Jak uzyskać aktualną datę w codeigniter
- 18. Aby uzyskać wartość TD za pomocą JQuery
- 19. Jak ustawić aktualną wartość w kolekcji simple_form
- 20. Jak uzyskać aktualną pozycję dziecka ViewFlippera
- 21. Cel C - jak uzyskać aktualną rozdzielczość ekranu?
- 22. Jak uzyskać aktualną pozycję kursora ekranowego?
- 23. Jak uzyskać aktualną moc sygnału komórki?
- 24. React Router v4 - Jak uzyskać aktualną trasę?
- 25. Jak uzyskać aktualną pozycję obrazu w jQuery?
- 26. Jak uzyskać aktualną datę w Cocoa
- 27. RxJs uzyskać wartość z obserwowalnym
- 28. Jak uzyskać aktualną szerokość ekranu w CSS?
- 29. jak uzyskać aktualną otwartą aplikację użytkownika?
- 30. SharePoint uzyskać aktualną nazwę konta użytkownika?
masz na myśli przez „zmienne środowiskowe właściwości systemu”? – Vlad