Díky, ale nakonec to bylo trochu jinak. Ta aplikce je totiž typu MVC (Model
View Controller) a obsahuje mimo jiné projekt Model a projekt
ViewController. Ta jar knihovna je zadaná v Modelu, deployment descriptor
je ve ViewControlleru. I když je v Profile Dependencies vidět, že
ViewController je závislý na Modelu, ta jar knihovna se v web-inf/lib -
contributors nenabízí. Objeví se tam až tehdy, až ji přidám i do projektu
ViewController. Že by chybka v JDeveloperu ?
J.N.
Stanislav Ošmera
<[EMAIL PROTECTED] Komu: Java
<[email protected]>
m> Kopie:
Odeslal: Předmět: Re: .jar knihovna neni
ve war
konference-bounc
[EMAIL PROTECTED]
07.12.2005 19:46
Odpovězte prosím
uživateli Java
Pred odchodem z prace jsem si na vas vzpomel tak jsem se na to kouknul.
delejte presne jak to jde za sebou:
1. na projektu project properties.
2. oddil libraries
3.add library
4.new..
5.add entry
6. vyhledate svoji knihovnu
7. select, OK, OK, OK
8. properties na deployment descriptoru
8. oddil web-inf/lib - contributors
9. tam si zaskrtnete tu svoji knihovnu ze ji chcete zahrnout de deploye.
10 provest deploy => voila, knihovna je tam
On 12/7/05, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
Absolutní cestu (class path) jsem samozřejmě uváděl když jsem ten
.jar
přidával mezi knihovny projektu. Z těch nabízených 3 možností (System
Libraries, Project Libraries, User Libraries) jsem zkusil všechny.
Když si v aplikaci vypíšu class path ( System.getProperty
("java.class.path"); ), knihovna tam není.
Objeví se tam až tehdy , když tutéž absolutní cestu zadám do
Additional
Classpath projektu.
Ale ani v tom případě se knihovna neobjeví ve WARu.
Pokud jste měl na mysli tlačítko Add v samotném deployment profilu
(.deploy) , tak tam se dají přidat jen Filter Patterns.
J.N .
No to tam musite pridat tu cestu kde ji ma nelezt aby ji nabizel. Ted
tu
nemam jdeveloper, ale je tam urcite nekde tlacitko add (pak je tam
vyber ze
tri moznosti co chcete pridat)
On 12/7/05, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
No, to je problém, ona se tam totiž nikde nenabízí.
J.N.
properties na deployment desciptoru toho waru a tam si ji
zatrhnete,
nebo
pridate.
On 12/7/05, [EMAIL PROTECTED] < [EMAIL PROTECTED]> wrote:
Omlouvám se, asi je to hodně začátečnická otázka, ale
přesto:
- Používáme JDeveloper
- Potřebujeme v aplikaci použít cizí knihovnu (.jar)
- Máme ji přidánu do Libraries jako Project Libraries
(zkoušeli
jsme
i User
i System) a máme zatrženo Deploy by default
Jak zařídit, aby tato cizí knihovna byla při deployi
zahrnuta
do
výsledného
WAR (EAR) archivu mezi ostatní knihovny? Aplikace ji
vidí, ale
ve
WARu
není.
Díky.
J.N.
--
Stanislav Ošmera
Work: +44 (0)2075 980 348
Cell: +44 (0)7914 635 412
private email: [EMAIL PROTECTED]
work email: [EMAIL PROTECTED]
Skype: sosmera ICQ:149634231
--
Stanislav Ošmera
Work: +44 (0)2075 980 348
Cell: +44 (0)7914 635 412
private email: [EMAIL PROTECTED]
work email: [EMAIL PROTECTED]
Skype: sosmera ICQ:149634231
--
Stanislav Ošmera
Work: +44 (0)2075 980 348
Cell: +44 (0)7914 635 412
private email: [EMAIL PROTECTED]
work email: [EMAIL PROTECTED]
Skype: sosmera ICQ:149634231