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

Dodanie zależności do artefaktu. Maven

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!

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.

0

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

<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>
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.

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

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