Thanks a million!

 
<project.build.outputTimestamp>${maven.build.timestamp}</project.build.outputTimestamp>
works for me (after following property was removed)
      <maven.build.timestamp.format>yyyy/MM/dd
HH:mm</maven.build.timestamp.format>

not sure how this will help in creating reproducible build
but now the builds should work :)))

hooray!


On Sat, 17 Jul 2021 at 11:52, Lasse Lindqvist <[email protected]>
wrote:

> It is a weird example, but based on the code, the property should be in
> timestamp format. For example:
>
> <project.build.outputTimestamp>2021-07-17T01:02:00Z</project.build.outputTimestamp>
> Now, this is not a constant, so it could not be added to the pom.xml
> directly like this. Your CI could pass this to the build from command line.
> There is also a property called maven.build.timestamp, I wonder if that can
> be used here since based on docs it is
> *the UTC timestamp of build start, in yyyy-MM-dd'T'HH:mm:ss'Z' default
> format *
> So,
>
> <project.build.outputTimestamp>${maven.build.timestamp}</project.build.outputTimestamp>
>
> might work.
>
> la 17. heinäk. 2021 klo 3.55 Maxim Solodovnik ([email protected])
> kirjoitti:
>
> > Hello All,
> >
> > I'm a bit confused with documentation
> >
> > This [1] guide instruct me to set
> >     <project.build.outputTimestamp>1</project.build.outputTimestamp>
> > and add
> >     <notimestamp>true</notimestamp>
> > to javadoc configuration in pluginManagement
> >
> > as a result I'm getting
> >
> > Caused by: java.time.format.DateTimeParseException: Text '1' could not be
> > parsed at index 0
> >     at java.time.format.DateTimeFormatter.parseResolved0
> > (DateTimeFormatter.java:2046)
> >     at java.time.format.DateTimeFormatter.parse
> > (DateTimeFormatter.java:1874)
> >     at org.apache.maven.plugins.javadoc.AbstractJavadocMojo.getBottomText
> > (AbstractJavadocMojo.java:3007)
> >     at
> >
> >
> org.apache.maven.plugins.javadoc.AbstractJavadocMojo.addStandardDocletOptions
> > (AbstractJavadocMojo.java:5549)
> >
> > and this seems to be "by design" [2]:
> >
> > Shall I specify some additional custom property? (bottom?)
> > or maybe outputTimestamp should be set to some other value?
> >
> > and documentation definitely need to be updated :(((
> >
> > [1] https://maven.apache.org/guides/mini/guide-reproducible-builds.html
> > [2]
> >
> >
> https://github.com/apache/maven-javadoc-plugin/blob/master/src/main/java/org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java#L3004
> >
> > --
> > Best regards,
> > Maxim
> >
>


-- 
Best regards,
Maxim

Reply via email to