Mam w Intelij-u otwarty jakiś projekt. I chciałbym przetestować jak działa jakaś mała funkcjonalność javowa. Powiedzmy przesunięcie bitowe. Gdzieś kiedyś widziałem, że jakoś odpalało się jakiś taki tymczasowy plik i można było go normalnie uruchomić jako niezależny program. Ale za nic nie mogę sobie przypomnieć jak to się uruchamiało, ani jak nazywa się ta funkcjonalność. Pomożecie?
0
3
Moze testy jednostkowe?
2
Powinno sie dac odpalic kazdy plik z void mainem - za pomoca zielonej strzaleczki w IJ.
Chyba ze masz na mysli w ogole jakiegos interaktywnego shella?
0
Tak. To chyba był Jshell. Dzięki.
0
Do odpalania kodu na boku, pisze sie albo testy albo dedykoway projekt, brudnopis.
0
Dla tych co uważają, że Spring to nie Java (xD), to w Springu można użyć CommandLineRunner albo po prostu chamsko wpisać swój kod w konstruktor czegokolwiek i potem rzucić wyjątek. Przydaje się, jak potrzebujemy jakichś zależności czy bazy danych.
3
https://www.jetbrains.com/help/idea/scratches.html Zapewne o to chodzi
0
Tak. Dokładnie to miałem na myśli.
0
Java pozwala już całkiem dobrze skryptować:
https://www.javaadvent.com/2024/12/java-in-the-small.html