🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.java
Article #153590

Re: maven compilator

#153590
From: sw
Date: Sun, 02 Sep 2012 20:38
42 lines
2732 bytes
<javatrainings@gmail.com> wrote:
> W dniu czwartek, 30 sierpnia 2012 17:59:22 UTC+2 u|ytkownik sw napisaB:
>> Witam,
>> 
>> Próbuje ustawi sobie [rodowisko pod nowa aplikaje korzystajca z maven
>> 
>> oraz tomcata. Core dziala ju| poprawnie, natomiast teraz doszedBem do etapu
>> 
>> kiedy moja aplikacja musi korzysta z innych, wspólnych dla serwera klas.
>> 
>> S one wyrzucone na tomcata jako ejb i tak sie mam do nich dostawa.
>> 
>> Problem polega na tym, ze nie wiem jak zmusi mavena aby chciaB
>> 
>> skomplikowa moja aplikacje, bo ona korzysta przecie| z klas ejb które s
>> 
>> na tomcacie. Idealnie byBoby pluginowi kompilatora wskaza miejsce gdzie s
>> 
>> pliki *.class na tomcacie. Googlowalem troche i nie wiem jak podej[ do
>> 
>> tego tematu. Czy|by pozostawaB mi tylko stary dobry eksport w eclipse ?:)
>> 
> 
> Na szcz[cie na etapie kompilacji i na etapie runtime w Java mog by
> ró|ne wersje bibliotek. Je[li to kwestia ejb dodaj w dependency projektu
> zestaw interfejsów do JavaEE (Batwo znajdziesz w google), ustaw scope na
> provided (skoro biblioteki s na tomcacie). Je[li dochodzi kwestia jaki[
> konkretnych jeszcze i specyficznych bibliotek to te| przecie| nie musisz
> ich ustawia na [cie|k w tomcacie - to jaki[ wymóg formalny?. Po to jest
> repozytorium mavena |eby z niego korzysta.

Architektura wyglada tak, ze pierwsza aplikacja wdrozona na tomcacie
odpowiada za dostarczanie danych, które pobiera z plików lub bazy oraz
usług których zadaniem jest dokonanie wyliczeń dla podanych parametrów.
Klasy te posiadają zdalne interesy ejb.
Teraz zajmuje sie druga aplikacja, która ma być czystym klientem www,
korzystającym z usług tej pierwszej aplikacji poprzez ejb. Aby więc
skompowac drugi projekt, maven musi znać klasy pierwszego stad najchętniej
wskazalbym mu pliki *.class z pierwszego projektu działającego już na
tomcacie  albo jeszcze lepiej cały war. 
Pozdrawiam
sw
Technical Details
Message-ID: <k20g4t$lg8$1@news.icm.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!.POSTED!not-for-mail
References: <3bda659e-81d3-4d59-84ef-fdd8c5b60264@googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!.POSTED!not-for-mail
From: sw <mistrz_7@gazeta.pl>
Newsgroups: pl.comp.lang.java
Subject: Re: maven compilator
Date: Sun, 2 Sep 2012 20:38:53 +0000 (UTC)
Organization: ICM, Uniwersytet Warszawski
Lines: 42
Message-ID: <k20g4t$lg8$1@news.icm.edu.pl>
References: <3bda659e-81d3-4d59-84ef-fdd8c5b60264@googlegroups.com>
NNTP-Posting-Host: 89-72-85-10.dynamic.chello.pl
Mime-Version: 1.0
X-Trace: news.icm.edu.pl 1346618333 22024 89.72.85.10 (2 Sep 2012 20:38:53 GMT)
X-Complaints-To: usenet@news.icm.edu.pl
NNTP-Posting-Date: Sun, 2 Sep 2012 20:38:53 +0000 (UTC)
User-Agent: NewsTap/3.5.5 (iPhone/iPod Touch)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit