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?
Uruchamianie kodu na boku
- Rejestracja: dni
- Ostatnio: dni
- Postów: 19
0
- Rejestracja: dni
- Ostatnio: dni
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?
- Rejestracja: dni
- Ostatnio: dni
- Postów: 19
0
Tak. To chyba był Jshell. Dzięki.
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: warszawa
- Postów: 315
0
Do odpalania kodu na boku, pisze sie albo testy albo dedykoway projekt, brudnopis.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 761
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.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 242
3
https://www.jetbrains.com/help/idea/scratches.html Zapewne o to chodzi
- Rejestracja: dni
- Ostatnio: dni
- Postów: 19
0
Tak. Dokładnie to miałem na myśli.
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Kraków
- Postów: 402
0
Java pozwala już całkiem dobrze skryptować:
https://www.javaadvent.com/2024/12/java-in-the-small.html