zainstalowałem jdk i mam błąd: Nie można utworzyć wirtualnej maszyny Java


29

Dostaję nowego laptopa i poszedłem zainstalować najnowszą wersję Oracle JDK 7u25. Postępowałem zgodnie z instrukcjami na tej stronie .

Po wpisaniu java --versionterminala pojawia się błąd:

Error: Could not create the Java Virtual Machine

Próbowałem ponownie zainstalować go za pomocą innej metody, ale błąd nie zniknie. Używam Ubuntu 12.04 64bit.

Odpowiedzi:


-2

Radziłbym zamiast tego użyć metody webupd8, ponieważ w ten sposób wystarczy dodać PPA, a następnie możesz po prostu zainstalować jdk apti pobrać aktualizacje.


przykro mi, ale to nie rozwiązało problemu
John

Czy po raz pierwszy usunąłeś swoją instalację?
Benoît Legat

tak, w tym momencie ponownie zainstalowałem Ubuntu, i tak pracowałem nad nową instalacją.
John

Jeśli więc PPA nie działa, radzę skontaktować się bezpośrednio z webupd8, informując go o problemie, aby mógł go naprawić dla ciebie i dla niego
Benoît Legat,

Och, masz na myśli, że zrobiłeś nową instalację, a teraz działa?
Benoît Legat

102

Posługiwać się:

java -version

zamiast:

java --version

Jednak nadal nie można usprawiedliwić, że taki tajemniczy komunikat o błędzie jest generowany dla dodatkowego znaku myślnika. Zwłaszcza, że ​​Java nie jest oprogramowaniem amatorskim, ale rodzajem najlepszego oprogramowania.


@Umair Tak więc głosowanie ...
Nabil Kadimi

Zastanawiam się, ilu profesjonalnych twórców padło na kolana. Dzięki!!
Casey Murray,

@Dmitriy Sintsov: Po prostu przechodzi długą drogę w kierunku stwierdzenia, że ​​dalekie jest od najlepszego oprogramowania. Tylko dlatego, że jest popularny, nie znaczy, że jest dobry - w przeciwnym razie JavaScript byłby najbardziej niesamowitym językiem na świecie - to nie jest ...
WitchCraft

Dosłownie właśnie dostałem ten sam „tajemniczy” błąd podczas używaniajava -v
Jay Stevens,

1
Jesteś mężczyzną. Dzięki
Emad
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.