Ktoś wie dlaczego ten syf nie chce stowrzyć nowego projektu?
mam jdk15(w scizce windowsowej tez dodane) i glasfisha
Na pewno masz na ścieżce JDK, a nie JRE? Wpisz w konsolę javac
ogólnie robię tutorial:
ale w żaden sposób nie mogę uruchomić serwera, czy da się jakiegoś innego użyć zamiast ryby? czy tomcat będzie działać z tym rzeczami co są w filmie?
Szybciej Ci będzie przerobić tutorial ze Springa. Przy Spring Boocie nie musisz samodzielnie żadnego serwera stawiać to raz. Dwa, że JEE to obecnie nisza, większość tematów z którymi ja przynajmniej się zetknąłem to Spring.
Spring is eating the world.
PS. 10 lat temu tez zaczynałem od JEE5 i „ryby” ;)
czemu nie muszę serwera ? przecież chyba też trzeba skonfiguować serwer coś uruchmuc
phanc napisał(a):
czemu nie muszę serwera ? przecież chyba też trzeba skonfiguować serwer coś uruchmuc
Jeśli masz na myśli coś w stylu serwer aplikacjo - to nie, nie trzeba.
Nawet w tym popapranym Java EE też nie trzeba już od dawna.
Uczyś się z materiałów znalezionych w skansenie - to miały być przykłady, żeby pokazać jak w dawnych czasach programiści mieli przerypane... a nie, żeby tak robić.
A eclipse wspiera JDK15 w ogóle? Poza tym może zrób sobie jednak prezent i użyj IntelliJ? Bo teraz dzielnie walczysz z problemami nie znanymi w mniej gównianych IDE.
Shalom napisał(a):
A eclipse wspiera JDK15 w ogóle? Poza tym może zrób sobie jednak prezent i użyj IntelliJ? Bo teraz dzielnie walczysz z problemami nie znanymi w mniej gównianych IDE.
jak nie trzeba serwera do ee? lepsze rozwiązania? gdzie?, na razie nic nie działa, .... szoda słów. Ale intelij jest płatna dla ee.
Ale intelij jest płatna dla ee.
Nie. Możesz spokojnie działać z aplikacjami EE na Community. Po prostu nie będzie kilku pluginów i tyle. Zresztą możesz ściągnąć sobie triala albo https://www.jetbrains.com/idea/nextversion jak koniecznie te pluginy są ci potrzebne.
jak nie trzeba serwera do ee?
Można zależności wrzucić przez mavena i odpalić aplikacje na jakimś jetty czy tomcacie.
no dobra ale gdzie się tego dowiedzieć? widziałem użycie mavena ale zawsze przy nim instalowali tomcata ręcznie i odpalali pliki z niego... więc nie wiem za bardzo o co chodiz
phanc napisał(a):
Ale intelij jest płatna dla ee.
Netbeans jest bezpłatny do EE.
Jak chcesz podejrzeć warsztat pracy EE + Netbeans ( @jarekr000000 nie słuchaj ;) ) to poszukaj człowieka Adam Bien.
Zwrócę jednak uwagę, ze:
a) eksperymentalne wersje javy (w tym przypadku 15) mogą być nie wspierane w IDE, czy w dużych projektach (Glassfish, Tomcat, Eclipse, Netbeans )
Wspierana jest 11, bo jest oficjalną LTS, i może 14 jako zadomowiona trochę lepiej od 15
b) zgodzę się z @jarekr000000 że bardzo rzadko potrzeba rzeczywiste wsparcie IDE dla EE, w obrębie tego, co z EE jest współcześnie rozsądne używać. Czyli wielkie "nie" dla EJB2, JSF, programowania w XML, kontrowersyjne JPA itd
Nie wiem, jakie elementy "nowoczesnego EE" 1) by wymagały specyficznego wsparcia w IDE (ambitne JPA???) .
Kod Javowski, adnotacje, to co IDE z zasady potrafi.
- "nowoczesne EE" to moje urobione własne określenie, wyrażające że nie wszystko jest archeologią i syfem ;)
no dobra dobra ale ja się muszę nauczyć ee, beansów, jpa i i innych rzeczy co tam są...
phanc napisał(a):
no dobra dobra ale ja się muszę nauczyć ee, beansów, jpa i i innych rzeczy co tam są...
Nie wnikam w "musisz" (skądinąd pytanie, co cię zmusza), ale bardziej pytanie o wersje w/w EE i podzakres jaki masz poznać (bo chyba nikt nie zna i UŻYWA absolutnie całości)
Z takim emocjonalnym a zupełnie nieścisłym pytaniem trudno coś zrobić.
no dobra ale
Co negujesz?
A dlaczego dokumentacja jest zła? https://docs.oracle.com/javaee/7/tutorial/
Ej spece....
Pamiętajcie, że java ee
to już tak stare dzieje, że java ee
to już nie ma.
Od roku ten potwór nazywa sie jakarta ee
i jak ktoś szuka nowych tutoriali to niech szuka pod takim hasłem.
https://eclipse-ee4j.github.io/jakartaee-tutorial/
https://jakarta.ee/specifications/
phanc napisał(a):
no dobra dobra ale ja się **muszę **nauczyć ee, beansów, jpa i i innych rzeczy co tam są...
Studia? Innego wytłumaczenia nie widzę. Mnie też maltretowali JEE, w wersji 7 albo 6 na studiach, a jak zapytałem Szanownej Pani Profesor czemu mamy się uczyć archaicznych technologii a nie czegos nowego to usłyszałem, że najpierw trzeba poznać podstawy... :)
phanc napisał(a):
intelij jest płatna dla ee.
Jest darmowy trial 30 dni, a potem można cebulować po 30 minut i też śmiga :)