Pri používaní príkazového riadku cmd sa v dialógovom okne zobrazí výstup "Picked up _JAVA_OPTIONS: -Xmx900M". JavaC sa nekompiluje normálne.
Čo sa týka problémov spôsobených sériou chýb "Picked up _JAVA_OPTIONS:", väčšina týchto chýb je spôsobená lokálnou inštaláciou JDK alebo JRE a následnou inštaláciou iného softvéru, ktorý pridáva alebo mení Java environmentálne premenné, ako je JAVA-ADDIN plugin bežného testovacieho nástroja QTP a podobne, počas inštalácie tohto softvéru sa niektoré informácie o environmentálnych premenných JAVA automaticky pridajú, čo vedie ku konfliktom a chybám v environmentálnych premenných. Preto, keď k takejto chybe dôjde, stačí vymazať všetky ostatné environmentálne premenné JAVA okrem pôvodne nastavených JAVA_HOME a CLASSPATH, alebo odstrániť príslušné parametre JAVA_OPTIONS.
Konkrétny postup je: zadať nastavenia environmentálnej premennej vo Windows, nájsť _JAVA_OPTIONS túto premennú, vymazať ju spolu s odkazom na redundantnú environmentálnu premennú v ceste a znova spustiť cmd.
Moje vlastné riešenie bolo, že som vykonal nastavenú cestu pod príkazom cmd a zistil som, že výstup sa zdá byť abnormálny.Obrázok vyššie je správny výstup, výstup na mojom serveri nie je normálny
Ale keď skontrolujem environmentálne premenné, nie je tam žiadna ďalšia cesta, rozhodne reštartujem server, problém je vyriešený, neviem presný dôvod.
|