Skip to content

Latest commit

 

History

History
20 lines (17 loc) · 670 Bytes

03C-EP.md

File metadata and controls

20 lines (17 loc) · 670 Bytes

Dependency Management

Wie heissen einige populäre Systeme für Dependency Management?

  • NuGet -- Package Manager für .NET-Plattform
  • apt -- Advanced Packaging Tool, Packetverwaltung für Linux
  • yum -- Yellowdog Updater, Packetverwaltung Linux
  • npm -- Node Package Manager für JavaScript
  • gem -- Packetmanager für Ruby

Welche drei Attribute identifizieren bei Maven ein Abhängigkeit?

  • GroupId:
    • meistens zusammengesetzt aus dem "reverse domain name"
    • Beispiel: ch.hslu.vsk
  • ArtifactId:
    • entspricht häufig dem Namen des Projektes
    • Beispiel: stringpersistor-api
  • Version:
    • empfohlen wir eine dreistellige Versionsnummer
    • Beispiel: 4.0.0