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

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?

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.

0

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

1

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

0

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

1 użytkowników online, w tym zalogowanych: 0, gości: 1