-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Complete first version of this parent-pom #2
Comments
Godd question. I am happy for going forward and being innovative. However, compiling with a newer java version will prevent usage in earlier versions. I know still quite a lot of projects which a still in the progress of upgrading from Java 1.8 and will take many more months (some maybe even a year) for this migration. We should IMHO not prevent them from using new releases of e.g. devon4j yet, especially as we are winning almost nothing important for our coding by moving to java 11. |
Very good point. This is indeed missing and needs to be added to this new parent pom. Thanks for pointing this out. 👍 |
We provide versions of plugins to use in |
We also have this in security profile: Line 426 in 5c7164b
The snipplet you referenced comes from reporting where it should never fail and break the site build: Line 356 in 5c7164b
But you are right that it differs from devon4j config and should be aligned. devon4j security profile: Line 426 in 5c7164b
So I think |
This was actually a copy & paste initially from |
Also an interesting finding. We should test devon4j javadoc generation (both the project itself as well as on the outcome of the archetype (template-server). If that works, we can leave it as is. If we get errors related to |
Found some more aspects in
Also:
|
As we might not want to maintain the spring-boot version in our parent pom the |
For |
|
Site generation fails:
|
NPE happens here: So the provided |
mojohaus/license-maven-plugin#358 |
Now I got:
I thought with Java11 these heap tuning days are over but it seems I was wrong. |
See devonfw/ide#311 |
I tried to build the first release but failed:
Seems I have to add the developer block again. I got rid of this as it is inherited to all projects and so far there always have been only two developers written in POM which where "Krzysztof Sobkowiak" and me. Does not make much sense to me but I will add this block again then. |
OK. So maven site is not fast (as before) but works. |
Done and released to maven central. |
Feedback from @vapadwal in #1:
As discussed earlier I was comparing parent pom with our devon4j parent and below are my findings
Should we go for Java 11 here instead of <java.version>1.8</java.version>
license-maven-plugin, can put this in parent.
maven-war-plugin is this required in parent pom ?
In this plugin we have kept failOnError false in devon4j, but this was for security profile
The text was updated successfully, but these errors were encountered: