Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.java > #13464

Re: [maven-plugin¨] Arrays einlesen

Path csiph.com!pasdenom.info!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!.POSTED.2a0a-a545-8c49-0-f8b1-5842-5b5a-5095.ipv6dyn.netcologne.de!not-for-mail
From Patrick Roemer <sangamon@netcologne.de>
Newsgroups de.comp.lang.java
Subject Re: [maven-plugin¨] Arrays einlesen
Date Mon, 16 Oct 2023 12:57:05 +0200
Organization news.netcologne.de
Distribution world
Message-ID <ugj4u1$1md1u$1@newsreader4.netcologne.de> (permalink)
References <kp2l8sFagsuU1@mid.individual.net> <ughgnf$1lbkj$1@newsreader4.netcologne.de> <kp318oFcl0fU1@mid.individual.net>
MIME-Version 1.0
Content-Type text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding 8bit
Injection-Date Mon, 16 Oct 2023 10:57:05 -0000 (UTC)
Injection-Info newsreader4.netcologne.de; posting-host="2a0a-a545-8c49-0-f8b1-5842-5b5a-5095.ipv6dyn.netcologne.de:2a0a:a545:8c49:0:f8b1:5842:5b5a:5095"; logging-data="1782846"; mail-complaints-to="abuse@netcologne.de"
User-Agent Mozilla Thunderbird
Content-Language en-US
In-Reply-To <kp318oFcl0fU1@mid.individual.net>
Xref csiph.com de.comp.lang.java:13464

Show key headers only | View raw


Responding to Peter Müller:
> Eben gerade habe ich festgestellt, dass wenn die Zeilen
> 
>                                <hellos>ccc</hellos>
>                                <hellos>ddd</hellos>
> 
> weg sind, dass es dann funktioniert.

Es funktioniert genau wie zuvor, das letzte "hellos"-Element dürfte 
"gewinnen". #setHellos() sollte dafür nicht benötigt werden.

> Aber ich habe keine Ahnung wie man es anstellt, dass (optionale)
> Childtags ausgewertet können.

Was genau bedeutet das, und wie hängt das mit dem vorherigen Beispiel 
zusammen, in dem eine Collection (bzw. eben ein Array) als Parameter 
eingelesen wird?

Die Doku[1] ist tatsächlich nicht besonders aussagekräftig/detailliert 
bzgl. optionaler Werte. Fehlende Config-Einträge für Toplevel-Parameter 
mit "required = false" dürften aber schlicht das zugehörige Feld auf dem 
initialen Wert (z.B. null) belassen, bzw., falls angegeben, auf den Wert 
von "defaultValue" setzen.

Ob/wie optionale Felder in komplexen Parametern unterstützt werden, sehe 
ich auf Anhieb nicht, da müsste man evtl. wirklich experimentieren 
und/oder nach Dokumentation aus dritter Hand graben.

[1] 
https://maven.apache.org/guides/mini/guide-configuring-plugins.html#Configuring_Parameters

Back to de.comp.lang.java | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

[maven-plugin¨] Arrays einlesen Peter Müller <invalid@invalid.invalid> - 2023-10-15 19:19 +0200
  Re: [maven-plugin] Arrays einlesen Peter Müller <invalid@invalid.invalid> - 2023-10-15 19:37 +0200
  Re: [maven-plugin¨] Arrays einlesen Patrick Roemer <sangamon@netcologne.de> - 2023-10-15 22:06 +0200
    Re: [maven-plugin¨] Arrays einlesen Peter Müller <invalid@invalid.invalid> - 2023-10-15 22:44 +0200
      Re: [maven-plugin¨] Arrays einlesen Patrick Roemer <sangamon@netcologne.de> - 2023-10-16 12:57 +0200
        Re: [maven-plugin¨] Arrays einlesen Peter Müller <invalid@invalid.invalid> - 2023-10-16 14:31 +0200
          Re: [maven-plugin¨] Arrays einlesen Patrick Roemer <sangamon@netcologne.de> - 2023-10-16 20:00 +0200

csiph-web