Myślę, że możesz dostać partycję programistyczną i spróbować zainstalować na niej Win 8 i zaćmienie. Nie widzę powodu, dla którego napotkasz problem. ponieważ Win 8 jest oparty na projekcie Win 7.
1
Jeśli nikt nie odpowie, możesz to łatwo wypróbować w instalacji systemu Windows 8. na maszynie wirtualnej. Domyślam się jednak, że „starsze” aplikacje komputerowe będą kompatybilne między Win7 a Win8.
Małe anegdotyczne doświadczenie: przynajmniej jeden z moich kolegów używa Windows 8 jako swojej podstawowej platformy programistycznej w porządku (używając Eclipse i IntelliJ IDEA).
Uruchamianie Java w Windows 8 prawdopodobnie nie będzie problemem, ponieważ Java jest przenośnym i wieloplatformowym językiem. Problemy zależności nie istnieją, ale są zminimalizowane i izolowane (jeśli istnieją) na (zwykle niskiej) warstwie kodu i ukryte przed użytkownikiem / klientem API. Jeśli więc Twój kod ma problem z przenośnością, będzie to na ogół problem, a nie specyficzny dla systemu Windows 8. (np. jeśli Twój kod psuje się przeniesiony z Win8 do innego systemu operacyjnego, nie jest to wina Win8)
Ogólnie więc, jeśli java i javac działają w systemie Windows 8, wszystkie programy Java powinny działać w systemie Windows 8, o ile nie pojawią się problemy z zależnościami. Instalacja na partycji, jak wskazano, lub uruchomiona na maszynie wirtualnej Windows 8 może być sposobem na potwierdzenie siebie, ile można osiągnąć w tym środowisku.
Sugerowałbym sprawdzenie niektórych innych witryn sieci, a mianowicie superużytkownika może mieć odpowiedź ...
Ta odpowiedź tak naprawdę nie zawiera żadnych faktycznych informacji - Java jest przenośny, odnosi się tylko do różnych wariantów platformy, które są ze sobą kompatybilne, nie stanowi gwarancji, że dany port nigdy się nie zepsuje z powodu zmian w bazowym interfejsie API, które są poza kontroli JDK. (Brak informacji oprócz linku do SuperUser, który prawdopodobnie powinien być komentarzem do pytania - gdyby nie to, byłby to głos negatywny.)
Niepokoją mnie również cytaty przerażające. Java jest oczywiście przenośna i wieloplatformowa, ponieważ w rzeczywistości została przeniesiona na różne platformy.
Zgadzam się, że został on przeniesiony na wiele platform, ale podkreśliłeś, że istnieją zależności API, dlatego chciałem zacytować go, aby powiedzieć, że problemy z przenośnością nie istnieją! Podejrzewam również, że jeśli nie pracujesz na bardzo wysokim poziomie ze zbyt wieloma zależnościami w systemie Windows 8, możesz mieć wszystko płynnie. Jeśli masz jakiekolwiek uzależnienie od systemu operacyjnego, jest to tak samo problem, jak przeniesienie go z systemu Windows do systemu Linux.
To tylko argumentacja semantyki. Przenośne po prostu nie oznacza, że „problemy z portowaniem nie istnieją”, po prostu tworzenie kompatybilnych portów jest w ogóle wykonalne. (Co w przypadku Javy jest.) Wszystko to oznacza, że zależności platformy są izolowane na (zwykle niskiej) warstwie kodu i ukryte przed użytkownikiem / klientem API. Z twojej definicji, każdy pojedynczy przenośny kod na Ziemi byłby po prostu „przenośny”.
Wiesz co, masz rację, poprawię to i wyjaśnię, że zależności mogą być problemem! Dzięki za radę! :)
1
Zainstalowałem Windows 8, próbowałem zainstalować Juno> problem z porównywalnością był, ale Helios wydaje się nie mieć problemu. Ale niektóre wtyczki nie działają w Helios. (Wtyczka ADT dla programistów Androida).
Używam Eclipse Kepler 4.1.2 na tablecie z Windows 8, wszystko działa dobrze.
Moje ustawienia to: RAM 512 vheap: 32 pamięć wewnętrzna 200, brak karty SD.
Miałem pewne problemy z używaniem avds wielkości tabletu, ale naprawiłem problem, kopiując moje ustawienia avd systemu Windows 7 do używania uzbrojenia. Rozwiązałem również problemy z grafiką, włączając hosta GPU.
JDK 1.7_10 lub nowszy jest prawie obsługiwany pod Windows 8 .. co na szczęście oznacza, że moja firma nie może zaktualizować mojego komputera z Win7 .. tak!
Windows 8 jest oficjalnie obsługiwany wraz z wydaniem aktualizacji Java 7 Update 10. Java będzie obsługiwana tylko na ekranie pulpitu . Java nie będzie działać na ekranie Start.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.