2013-12-16 12 views
5

Gdy próbuję uruchomić powłokę ...ustawienia Co WYŚWIETLACZ potrzebne do prowadzenia .Sh instalatora dla Java EE 7 SDK na Mac OSX

z podręcznika Instalacja: Java Platform, Enterprise Edition 7 SDK - instalacyjne

Solaris, Linux i Mac OS x systemy:

razie potrzeby udzielić uprawnienia do wykonywania do pliku dystrybucja: chmod + x ./ dystrybucja-filename

W wierszu polecenia wpisz: sh ./ dystrybucja-filename

ona mówi, że potrzebuje zmienną zestaw wyświetlacz - co muszę ustawić go?

a12-macmini-02:Downloads rdavis$ ./java_ee_sdk-7-jdk7-macosx-x64-ml.sh 
This program requires DISPLAY environment variable to be set. 
Please re-run after assigning an appropriate value to DISPLAY. 

Odpowiedz

14

ona mówi, że potrzebuje zestawu zmiennych wyświetlacz - co muszę ustawić go do?

Zamiast mówić:

./java_ee_sdk-7-jdk7-macosx-x64-ml.sh 

powiedzieć:

DISPLAY=:0 ./java_ee_sdk-7-jdk7-macosx-x64-ml.sh 

Alternatywnie, można uzyskać instalatora archiwum ze zamiast i rozpakować go do wybranej lokalizacji.

+0

Dzięki - nie wiedziałem, że istnieje instalator tarball - nie wydaje się być w oczywistym miejscu. Główna strona do pobrania znajduje się tutaj: http://www.oracle.com/technetwork/java/javaee/downloads/index.html, a konkretna strona do pobrania znajduje się tutaj: http://www.oracle.com/technetwork/java/ javaee/downloads/java-ee-7-sdk-with-jdk-u45-2066865.html brak znaku lub archiwum. Miło wiedzieć, że taki może być, ale dlaczego mieliby wybrać? Z pewnością jeden rodzaj instalatora powinien wystarczyć? Czy są one potrzebne ze względu na ograniczenia środowiska użytkownika? – therobyouknow

+0

@therobyouknow Widziałeś [to] (http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html)? – devnull

+0

To dla SE, które może wystarczyć, ale początkowo szukałem EE. – therobyouknow