Hallo
wenn ich ein import statement habe wie dieses
1
1.1 Woher weiß ich, welcher teil davon groupId und welcher ArtifactId ist?
1.2 Von welchem Repository werden die dependencies geladen?
1.3 Welches Format haben die dependencies, wenn sie über die POM.xml geladen werden? Maven-Pakete?
1.4 Gibt es einen Standard, wo die geladenen dependencies lokal gespeichert werden? Gibt es da eine Umgebungsvariable von Java? Ist das IDE-spezifisch?
2 Was ist
bzw
3
Wenn ich Kafka beispielsweise als Paket von https://kafka.apache.org/downloads heruntergeladen habe, nach "/usr/local/kafka" extrahiert und zu $PATH hinzugefügt habe, kann die IDE dann diese binaries benutzen?
4
Betrifft Microservices bzw. Container
Was ist mit den Dependencies, die über Container geladen werden? Wahrscheinlich können diese nicht benutzt werden, oder?
Danke
Maximilian (Ich hätte mich besser rubyist nennen sollen. Dann wäre klar, warum (u.a.) Java Konzepte mir zum Teil etwas fremd sind. Unter ruby benutzt man für Abhängigkeiten Gemfiles, das Kommandozeilentool rubygems und dieses wahrscheinlich in Kombination mit dem RVM, dem ruby version manager. Repository ist, falls nicht angegeben, stets github. )
wenn ich ein import statement habe wie dieses
1
Code:
import org.apache.kafka.clients.consumer.ConsumerRecord;
1.1 Woher weiß ich, welcher teil davon groupId und welcher ArtifactId ist?
1.2 Von welchem Repository werden die dependencies geladen?
1.3 Welches Format haben die dependencies, wenn sie über die POM.xml geladen werden? Maven-Pakete?
1.4 Gibt es einen Standard, wo die geladenen dependencies lokal gespeichert werden? Gibt es da eine Umgebungsvariable von Java? Ist das IDE-spezifisch?
2 Was ist
bzw
3
Wenn ich Kafka beispielsweise als Paket von https://kafka.apache.org/downloads heruntergeladen habe, nach "/usr/local/kafka" extrahiert und zu $PATH hinzugefügt habe, kann die IDE dann diese binaries benutzen?
4
Betrifft Microservices bzw. Container
Was ist mit den Dependencies, die über Container geladen werden? Wahrscheinlich können diese nicht benutzt werden, oder?
Danke
Maximilian (Ich hätte mich besser rubyist nennen sollen. Dann wäre klar, warum (u.a.) Java Konzepte mir zum Teil etwas fremd sind. Unter ruby benutzt man für Abhängigkeiten Gemfiles, das Kommandozeilentool rubygems und dieses wahrscheinlich in Kombination mit dem RVM, dem ruby version manager. Repository ist, falls nicht angegeben, stets github. )