Dodanie zależności do artefaktu. Maven

Dodanie zależności do artefaktu. Maven

Wątek przeniesiony 2021-04-30 09:53 z Kosz przez Shalom.

T1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 14
0

Witam!
Próbuję rozwiązać to zadanie: https://kobietydokodu.pl/7-maven-i-tajemnice-pliku-pom-xml/#zadanie
Lecz mam pierwszy raz styczność z Maven i nie wiem jak ma wyglądać struktura programu, byłbym bardzo wdzięczny, gdyby ktoś pomógł mi z tym punktem:

Dodaj zależność do artefaktu org.springframework:spring-core w najnowszej wersji (wyszukaj wersję w repozytorium centralnym)

Czyli, gdzie mam dodać tę zależność.
I także mam pytanie, czy te moduły:

Następnie dodaj moduły:

koty-domain i przenieś do niego klasę Kot
koty-application i umieść w nim resztę klas. Do tego modułu przenieś zależność do spring-core

Powinny się znajdować bezpośrednio w głównym pakiecie, czy w jakimś pośrednim.

Link do GitHuba: https://github.com/Bagazega/Kurs-Kobiety-do-kodu-07 Jeśli coś źle zrobiłem, to będę wdzięczny za uwagi, ponieważ pierwszy raz mam styczność z GitHubem.

Byłbym bardzo wdzięczny, pozdrawiam!

Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
2

Zacznij od zainstalowania Intellij. Następnie kliknij new Maven project i zobacz jaką strukturę ci wygeneruje. Potem możesz zrobić new Maven Module i popatrz co się stało.

T1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 14
0

@Shalom:
Akurat korzystam z Eclipse 😊. Mam już utworzony plik pom.xml i wygląda tak:

Kopiuj
<project 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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>kobietydokoukurs</groupId>
  <artifactId>kobietydokoukurs</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <packaging>pom</packaging>
</project>
DY
  • Rejestracja: dni
  • Ostatnio: dni
2

https://mvnrepository.com/artifact/org.springframework/spring-core

Wybierasz najnowsza pozycję czyli np. 5.3.6 i przeklejasz do pliku pom.xml w węzeł <dependencies> zależność dla maven-a czyli.

Kopiuj
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-core</artifactId>
    <version>5.3.6</version>
</dependency>

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.