Maven Local

  • Beitrags-Autor:
  • Beitrags-Kategorie:Java

Java-Projekte in VS Code, die mit Maven verwaltet werden, referenzieren eine installierte lokale Bibliothek.

mvn install:install-file ^
   -Dfile=lib/bobxyz-1.0.9.jar ^
   -DgroupId=bob-team.de ^
   -DartifactId=xyz ^
   -Dversion=1.0.9 ^
   -Dpackaging=jar ^
   -DgeneratePom=true

In Bat-Datei mit „call“ ausführen. Folgendes in „pom.xml“ ergänzen.

<dependency>
   <groupId>bob-team.de</groupId>
   <artifactId>xyz</artifactId>
   <version>1.0.9</version>
</dependency>

Wird Maven nicht genutzt, wird ein „lib“-Ordner im Projektverzeichnis verwendet. In „.vscode/settings.json“ finden sich folgende Zeilen.

"java.project.sourcePaths": ["src"],
"java.project.outputPath": "bin",
"java.project.referencedLibraries": [
    "lib/**/*.jar"
]