Home » Beitrag verschlagwortet mit 'Libraries'
Schlagwort-Archive: Libraries
Jar-File als Maven Dependency einbeziehen
Situation: Ich habe ein JAR File zur Hand und möchte es in meinem mit Maven aufgesetzten Projekt einbeziehen.
–> https://intellipaat.com/community/6786/how-to-add-local-jar-files-to-a-maven-project
Im https://github.com/HPSDeveloper/NatTableExercised ist das so realisiert. Siehe das Pom File und das ‚lib1‘ directory!
Guava
Schnelles Initialisieren von Listen, Sets und Maps
import com.google.common.collect.ImmutableList; import com.google.common.collect.ImmutableMap; import com.google.common.collect.ImmutableSet; import com.google.common.collect.Maps; import com.google.common.collect.Sets; public class LerneGuava1 { @Test public void liste(){ //List List<String> guavaList1 = ImmutableList.of("Walther", "Hans", "Erich", "Paul"); List<String> guavaList2 = Lists.newArrayList("Walther", "Hans", "Erich", "Paul"); List<String> javaList1 = Arrays.asList("Walther", "Hans", "Erich", "Paul"); //Sets: Set<String> guavaSet1 = ImmutableSet.of("Walther", "Hans", "Erich", "Paul"); Set<String> guavaSet2 = Sets.newHashSet("Walther", "Hans", "Erich", "Paul"); Set<String> javaSet = new HashSet<String>(Arrays.asList("Walther", "Hans", "Erich", "Paul")); //Maps: Map<String, Integer> nameWithAge = ImmutableMap.of("Hans", 62, "Walter", 61, "Erich", 64); assertThat(nameWithAge.get("Hans").equals(62)); } }