Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.java > #11719
| Path | csiph.com!aioe.org!news.servidellagleba.it!bofh.it!news.nic.it!robomod |
|---|---|
| From | Mechtilde Stehmann <mechtilde@debian.org> |
| Newsgroups | linux.debian.maint.java |
| Subject | Re: To build a java package with maven |
| Date | Sun, 21 Jun 2020 11:40:02 +0200 |
| Message-ID | <Ak4Ce-2TU-1@gated-at.bofh.it> (permalink) |
| References | <AjJep-6PW-1@gated-at.bofh.it> <AjN8l-Hf-1@gated-at.bofh.it> <AjOnM-1BG-3@gated-at.bofh.it> <AjPaa-27D-11@gated-at.bofh.it> <AjPWx-2nn-1@gated-at.bofh.it> <AjQpz-2LT-1@gated-at.bofh.it> <Ak1l0-14x-1@gated-at.bofh.it> <Ak3Zv-2sd-3@gated-at.bofh.it> |
| X-Mailbox-Line | From debian-java-request@lists.debian.org Sun Jun 21 09:30:58 2020 |
| Old-Return-Path | <mechtilde@debian.org> |
| X-Amavis-Spam-Status | No, score=-11.98 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, LDO_WHITELIST=-5, MURPHY_DRUGS_REL8=0.02, PGPSIGNATURE=-5] autolearn=ham autolearn_force=no |
| X-Policyd-Weight | using cached result; rate: -3.5 |
| Autocrypt | addr=mechtilde@debian.org; prefer-encrypt=mutual; keydata= mQINBFIp3ugBEADFdrAqqkS1bhihzc5jCBejT34v4EGt8qUK3Xb8lxblkkzo9GAHYT2hkM1X HlI6q2RlAYwQ6VLR+OaGBAg8Ru5FKNSzBHuC3/OVxwny68t/9d/4Pj4187SY0viDB8lW+oZY 1SrmLkFDOc/qIO3nIjbh94aoM6f9z70v8EZJkXOiwlAHdSF/jvvEIF0eK2aeA5pB2W7kz5A6 cm9p6Ze0giSgW+UXDF+Ik7nQ1StZQfPL7+UHBZp3Ic9GAFR4MHDlrjw7TLSyUyBI0BNb7jha dUSC/AoeqDT9KuPDbMubAg7zegQt3KiD9P4uELaU1thMywasT7nv2B7KpGk8bKOIX4fmQnt+ Am1yVg9FT88vEIcAsNyd23NBgAdWLysGFxA+ZBGogwDiGOMvEMbA+i4x2U8rU2bVYQ4A9PGB KjMmRg28k6VtjIycZmE6pHj24KHaifjREymKwvnkRzCw0hqXtypT7HcIDnBsKFGR5G5HOBQA YU8pLItFBz5NEwMuNxIfi6pasvQpYxKy9qTA652CZWLFN17Fw9rL3AkJFR3/9+k9hawCT4J5 SuQwqGlvy5szOlMwjsYeMOALGcPnGXJn4oYGU69UFJKOseTDuoPA5wqmRPzptzEHkXrzCMPL zb2XMiLwT6gKKJ82odXs2BBOE/WWNUklFpoiFxDyEHbBX5LD0QARAQABtClNZWNodGlsZGUg U3RlaG1hbm4gPG1lY2h0aWxkZUBkZWJpYW4ub3JnPokCTgQTAQoAOBYhBPDjfz3IekmYKJk5 5/KHe7oUGq1/BQJYaqTaAhsDBQsJCAcDBRUKCQgLBRYCAwEAAh4BAheAAAoJEPKHe7oUGq1/ 9IcP/0fOO0PJJqSZyRrFsgaysm7pUFi86QMwM2JxW4gFz/mHBjQCxpNxvldfnNeJR/UyrK6s ZaXSToryunRWCvypViAzpoaFFBQh4KmFsD3bv6nEqRWWoD5hHLWEdUFGaFdhjCcrDQd018M2 btfyeR7t7UxLJzwPXleMx6S+GjiNjL32kO9s7jjXFPrAkoiQYILV2IjfEiXjn/cOMPks1fAC ldqkN2626fl0rJmRLgTg2lpUl0wG6azeeU1rsTdOyOT/Gll558qJ4VzC8zjWMVqWm185hRyW igIRhzoILIPeoH+UO1qJMfu2xlxIgBldgekKhuVOt3HZ5tI9stwUUtb0krAKgGJrpdfHUA0v Cc1bq6pJwskvAwFrMQy5EjxiWjVJtIBBQn8cDANTv85L4S4zVMTU40fxDBrZxZbJsX54cZ36 PlaZs0C5Iwiaout0ARQgLJ/5CRtWDs2fE6un0dPl34ls7I+TY+I2WRf5Hnu/xrJsr4xgfy1g 49aXnmihNqs9J1EYysKX3tMLeHN0I3BZrQE9z60TlvP85OpEgUZqvPYjhljlsdBB+zn01afU JXnHmbSpysCz0abjQq+Re6qoPX36/2rAnoPgfO8Xgar6T1aJ2IFaGcmQwZTF8KgraJbOuJhJ lUDTAD4aR7e/0oCWeXhe7T/aPUc5x20Q4L2u/0lvuQINBFIp3ugBEACkIQDgDJOmQcpOGHyQ K7iryiWpeS3O82xAzEddQzA0yjU0oRLTkVyR+P7CR5dmDHu3qeUeKcgqTiGiGVsZ0EwP1Qh9 IkoKON1k02Z+NBW/TJnPG19naoODXMJy+TIE8/Lmd/KpI9GZt7POOKRJP1O0iDmU83DL/f6g IHLkfXYvDnH4c9yLmH+spFOBHwT/TqZG1kP/sbDBNCdAWheiZxCdMmwwFtkRZ09B2CY9Njgv pGgMPq0PuPIkrwLkaS1HzG+y7YBXuitLO1ChOjptQQuoya2fAby9c+TbQ/98Fdo8j7PSo9hf hbMx39gtKd003K15tc9yC4vp8KgNyyuZWCpSAPBSa0vjWlaRsMmbBq+KG9VjxMHIcsoC1hGE WhBa/1MUBa9/lK2PVDXHjGsCRAW0lX3AXU/Un1sQF1KNHUkeq14dsnGQVmEwJlSfSMiqnrhj gIovsMjXAymh0uK5F94pbwyYE91nLPUSOjrx81/pQSYlhOd5aBHlnNbVIv3eEAmtY+euhrFo hR0aEh5UU5LR5qB4OhZlwXWjbPg3ny6ahuTjhu7suZ4Z9tvgY5W4EAe2Gl6S2/tkY50do96U hP1VM9sBstG1az5MrhugFNziLAPk85T0zLP6TThQHLaZHJct7pvvl/YvdQmxMA+/BsIWTuT0 NquGkqRq26p0pEKNtQARAQABiQIfBBgBAgAJBQJSKd7oAhsMAAoJEPKHe7oUGq1/FtIP/ipV 1BwgBkPmY8uLJjI9dAb7S1L0cDs+Sl4eROYFAB/S55Y4hxoC5E0VdUFDn1jz/i9tkQChLo4w 8V8GOfzJRP57ZK8E4bdX0pKlkx33x+IG7dI9uu8L58UcTjRvPUqL3RWyDsJ/zJ0HrgWXylXY ruhy9/kVmihmYC3xCAoXIBu8mO3+h8Z7dYYZjRU0IxDasVqhyiDqLWbsooPd7npgqYJQ0iJQ 0JuUfApzjvxNFdblClBwh3Gqmuu9KaF2bGByWacOBhp/JUYhR58Ofd1T5kVFAy8bopk2MjDk l+J1pr7UyORuiEgTzkze08C9885yEa1xtH+eOmfUp5cm5g6XmT+JXQFwoPZ//kjBzW2Nt8On QWtO7URnrh5jUqcHr2wPf9RO/9UhiTy8xmzCYkZ4jpI/XNEpcRlZ/cBZxjvC9QKIu26K3quy Ma4QR6KOk0po20LU7dtCvUYDhTW6pKA3D1qtSAnYGiIGY37CPoUC/lkpuZEAzJotz7ytthDZ Gg6wUAm1c+fAf6gg2jHxR3I4Ww0sh2LAfuQ3Pr3iNStVMZ7KQWtywT66xIDOMKPaOBegpWYr ry1iyxCUd2WH9VuFJ9neB39bYqZN579nhErolhEY9aPYtKN5iZ5orQP9cZ+u5PQ5LYMdngG3 qwLydBIVKqh7mlO/UTuss3s96XK7YfuT |
| User-Agent | Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.9.0 |
| MIME-Version | 1.0 |
| Content-Type | multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="U3fY7KL7KHLarXXwHe4UXoJJhEoiaEsvr" |
| X-Mailing-List | <debian-java@lists.debian.org> archive/latest/22300 |
| List-ID | <debian-java.lists.debian.org> |
| List-URL | <https://lists.debian.org/debian-java/> |
| List-Archive | https://lists.debian.org/msgid-search/6d7e2659-b260-b60b-3ace-dc64cd6d8169@debian.org |
| Approved | robomod@news.nic.it |
| Lines | 86 |
| Organization | linux.* mail to news gateway |
| Sender | robomod@news.nic.it |
| X-Original-Date | Sun, 21 Jun 2020 11:30:38 +0200 |
| X-Original-Message-ID | <6d7e2659-b260-b60b-3ace-dc64cd6d8169@debian.org> |
| X-Original-References | <fdafbc83-254f-aa1b-9b43-861564688d45@debian.org> <alpine.DEB.2.23.453.2006201651020.22730@tglase-nb.lan.tarent.de> <bcd79d09-28b1-0e64-e0f7-5f04d7134a48@mechtilde.de> <alpine.DEB.2.23.453.2006201901090.22730@tglase-nb.lan.tarent.de> <57d76a1c-d960-6974-cea4-efd510ab4620@debian.org> <alpine.DEB.2.23.453.2006202024460.22730@tglase-nb.lan.tarent.de> <4ddad89b-ef09-e860-e3ba-8b2bf9d39540@debian.org> <60f68501-cf44-6399-a405-55496a71c798@apache.org> |
| Xref | csiph.com linux.debian.maint.java:11719 |
Show key headers only | View raw
[Multipart message — attachments visible in raw view] - view raw
Hello Emmanuel Am 21.06.20 um 10:55 schrieb Emmanuel Bourg: > Le 21/06/2020 à 08:01, Mechtilde Stehmann a écrit : > >> do I understand it in a right way? >> >> I patch the entry for the dependency part from javax.validation to >> jakarta.vvalidation etc >> >> then I use in maven.rules >> s/javax.validation/jakarta.validation/ >> s/validation-api/jakarta.validation-api/ * s/.*/debian/ * * >> >> So the import line import javax.validation.ConstraintViolation; >> etc. should work. > > No it won't, because the classes in the jakarta artifact are in the > jakarta.* package, not javax.*, so you would have to patch the Java files > to change the import statements. > > The easiest solution is to depend on libgeronimo-validation-1.1-spec-java > and use this substitution rule: > > s/javax.validation/org.apache.geronimo.specs/ s/validation-api/geronimo-validation_1.1_spec/ * s/.*/debian/ * * > > That's what the eclipselink package does for example: > > https://sources.debian.org/src/eclipselink/2.6.6-1/debian/maven.rules/?hl=2#L2 I will patch the lines from import javax.valitation.* to import jakarta.validation. so I can exercise how to do it. I guess I will get more packages whre I have to patch upstream code ;-) > > Emmanuel Bourg > Kind regards -- Mechtilde Stehmann ## Debian Developer ## PGP encryption welcome ## F0E3 7F3D C87A 4998 2899 39E7 F287 7BBA 141A AD7F
Back to linux.debian.maint.java | Previous | Next — Previous in thread | Next in thread | Find similar
To build a java package with maven Mechtilde Stehmann <mechtilde@debian.org> - 2020-06-20 12:50 +0200
Re: To build a java package with maven Thorsten Glaser <t.glaser@tarent.de> - 2020-06-20 17:00 +0200
Re: To build a java package with maven tony mancill <tmancill@debian.org> - 2020-06-20 17:20 +0200
Re: To build a java package with maven Emmanuel Bourg <ebourg@apache.org> - 2020-06-21 01:30 +0200
Re: To build a java package with maven Mechtilde <ooo@mechtilde.de> - 2020-06-20 18:20 +0200
Re: To build a java package with maven Thorsten Glaser <t.glaser@tarent.de> - 2020-06-20 19:10 +0200
Re: To build a java package with maven Mechtilde Stehmann <mechtilde@debian.org> - 2020-06-20 20:00 +0200
Re: To build a java package with maven Thorsten Glaser <t.glaser@tarent.de> - 2020-06-20 20:30 +0200
Re: To build a java package with maven Mechtilde Stehmann <mechtilde@debian.org> - 2020-06-21 08:10 +0200
Re: To build a java package with maven Emmanuel Bourg <ebourg@apache.org> - 2020-06-21 11:00 +0200
Re: To build a java package with maven Mechtilde Stehmann <mechtilde@debian.org> - 2020-06-21 11:40 +0200
Re: To build a java package with maven Emmanuel Bourg <ebourg@apache.org> - 2020-06-21 01:20 +0200
OT javax.mail (was Re: To build a java package with maven) Thorsten Glaser <t.glaser@tarent.de> - 2020-06-21 01:30 +0200
Re: OT javax.mail (was Re: To build a java package with maven) Emmanuel Bourg <ebourg@apache.org> - 2020-06-21 01:50 +0200
Re: To build a java package with maven Mechtilde Stehmann <mechtilde@debian.org> - 2020-06-21 08:00 +0200
csiph-web