Konfiguracja JEE - Intellij 13.1.6 i Glassfish 4

0

Witam
Od początku web-dev w Javie siedze w Springu a teraz musze coś zrobić w JAX-RS 2
Robię projekt w Intellij 13.1.6 i używam serwera GlassFish, no i tu pojawia się problem jak za to w ogóle sie brać?
W Springu wszystko było jednolite i było w jarach, a JEE jest jak rozumiem implementowana w kontenerach aplikacyjnych,dlatego wszystko w Springu brałem w z Mavena,a jak to działa w przypadku JEE, skąd mam zaimportować klasy?

1

Znikąd. Wystarczy ze "zaimportujesz" sobie z mavena interfejsy JAX-RS czyli w twoim przypadku http://mvnrepository.com/artifact/javax.ws.rs/javax.ws.rs-api/2.0.1 a sama implementacja będzie dostępna w serwerze.
Mozesz oczywiście w mavenie podać też te same wersje implementacji jax-rs która udostępnia twój glassfish i używać "bezpośrednio" klas z tej implementacji, a w mavenie oznaczyć zależność jako "provided".

1

Można też zaimportować od razu całe api jee

    <dependencies>
        <dependency>
            <groupId>javax</groupId>
            <artifactId>javaee-api</artifactId>
            <version>7.0</version>
            <scope>provided</scope>
        </dependency>
    </dependencies>

1 użytkowników online, w tym zalogowanych: 0, gości: 1