Runtime.getRuntime().exec() odmowa dostępu

Runtime.getRuntime().exec() odmowa dostępu
N4
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 193
0

Po użyciu metody Runtime.getRuntime().exec() otrzymuję odmowę dostępu. Używane przeze mnie komendy to "cd", zmiana dysku, "javac" i "java".

Ewentualnie, czy znacie jakiś wbudowaną w język metodę do kompilacji plików .java i uruchamiania plików .class?

robcio
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Opole
  • Postów: 533
1

Ewentualnie, czy znacie jakiś wbudowaną w język metodę do kompilacji plików .java i uruchamiania plików .class?

Troche głupie pytanie. Przecież kompilować możesz z wiersza poleceń i program też możesz uruchamiać z wiersza poleceń. Zatem wywołaj metodę w stylu
"system" znaną z C/C++ w javie nie wiem jak się to nazywa i wpisz odpowiednie komendy.

N4
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 193
0

PrintWriter pw = System.console().writer() zwraca mi NullPointerException, czy chodziło o to?

bogdans
  • Rejestracja: dni
  • Ostatnio: dni
1

System.console() zwraca null jeśli program jest uruchamiany w IDE. Uruchom program z ręki.

N4
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 193
0

Okej, już wszystko działa. Piknie dziękuję.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.