|
|
|
|
Re: konfiguracja pom.xml errory [message #726869 is a reply to message #726755] |
Mon, 19 September 2011 18:37 |
Mariusz P. Messages: 85 Registered: February 2010 |
Member |
|
|
Quote:Niestety nie miałem w ogóle opcji "Maven -> Enable Dependency Managment" i ktoś poradził mi abym skonfigurował projekt jako Maven projekt.
Teraz zwykły projekt przekształca się w projekt Maven za pomocą menu kontekstowego wywoływanego prawy klawiszem myszy na nazwie projektu np. w Package Explorer Configure->Convert to Maven Project. Oczywiście można również stworzyć od razu projekt typu Maven z menu File->New Project->Maven->Maven Project. Pytanie tylko, czy zaznaczyłeś wtedy opcję Create a simple project (skip archetype selection), czy jednak wybrałeś w następnym kroku jakiś archetyp? W każdym razie zostanie utworzony projekt używający Execution environment: J2SE-1.5. Możesz to zmienić wywołując prawym klawiszem na nazwie projektu w Package Explorer menu kontekstowe i wybierając Properties:
1.
Najpierw wybierasz Java Build Path->Libraries->klikasz na JRE System Library [J2SE-1.5]->Edit->tu najlepiej wybrać Workspace default JRE.
2.
Następnie kolejna opcja w Properties: Java Compiler. Tutaj najlepiej odznaczyć opcję Enable project specific settings. W Java Compiler jest też podgałąź Errors/Warnings. Tutaj też odznaczasz opcję Enable project specific settings.
3. Myślę, że warto również zaznaczyć w oknie Properties->Depedency Managmenet opcję Automatically update depedencies from Maven pom.xml.
Twój pom.xml to podstawowy wygenerowany plik. Nie ma w nim dodanych żadnych zależności. Aby dodać jakieś zależności to obecnie są dwa sposoby:
1. Zapewne pom.xml domyślnie otworzył Ci się w zakładce pom.xml. Na dole edytora powinieneś mieć zakładki: Overview, Dependencies, Dependency Hierachy, Effective POM oraz właśnie pom.xml. Wybierasz Dependencies. Tu dodajesz zależności przyciskiem Add.
2. Z menu kontekstowego wywoływanego prawym klawiszem na nazwie projektu w Package Explorer wybiera się opcję Maven->Add Depedency (opcje te pojawiają się dopiero po "zmavenizowaniu" projektu).
Quote:Co do odpowiedzi plik settings.xml wogóle nie istnieje
Z tego co wiem nie jest obowiązkowy. W poprzednich wersjach były chyba jakieś drobne problemy jeśli w ogóle go nie było. W każdym mój settings.xml wygląda tak (poza definicją nic w nim nie ma):
<settings xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/settings-1.1.0.xsd">
</settings>
Co do tutoriala i projektu bookstore to musisz dodać do projektu (używając Maven'a w/g tego jak napisałem wyżej) następujące zależności (bo jak na razie ich nie masz):
-sitemesh
-spring-web
-spring-content
-spring-webmvc
-junit
-mockito-core
Ważna uwaga! Maven musi korzystać z JDK! Ustawia się to w menu Window->Preferences->Java->Installed JREs (Edit lub Add). Np.: JRE home: C:\Program Files\Java\jdk1.6.0_26 oraz JRE name: jdk1.6.0_26. Można to też odpowiednio skonfigurować w eclipse.ini.
[Updated on: Mon, 19 September 2011 19:07] Report message to a moderator
|
|
|
|
|
|
Re: konfiguracja pom.xml errory [message #727951 is a reply to message #727914] |
Thu, 22 September 2011 09:30 |
Mariusz P. Messages: 85 Registered: February 2010 |
Member |
|
|
aretai wrote on Thu, 22 September 2011 10:14Z jakiego katalogu należy wywołać polecenie mvn clean?
Polecenie to wywołujesz w konsoli znajdując się w katalogu "zmavenizowanego" projektu lub z poziomu Eclipse wywołując z menu kontekstowego wywoływanego prawym klawiszem myszy na nazwie "zmavenizowanego" projektu opcję Run as->Maven clean.
aretai wrote on Thu, 22 September 2011 10:14Jestem za proxy, ale nie miałem dotąd żadnych problemów z siecią (mogłem downloadować pluginy do Eclipsa etc.) sądzę, że w połączeniu sieciowym wszystko jest w porządku.
To skąd to:
Quote:?
Linki, które znalazł wujek Google:
1. Konfiguracja proxy w Maven.
2. Konfiguracja proxy w Eclipse.
[Updated on: Thu, 22 September 2011 10:50] Report message to a moderator
|
|
|
Powered by
FUDForum. Page generated in 0.03917 seconds