Skip to content

Created a maven-archetype which is able to generate a web application…#2

Merged
ebarboni merged 1 commit intoapache:masterfrom
asbachb:master
Jun 1, 2023
Merged

Created a maven-archetype which is able to generate a web application…#2
ebarboni merged 1 commit intoapache:masterfrom
asbachb:master

Conversation

@asbachb
Copy link
Copy Markdown
Contributor

@asbachb asbachb commented May 29, 2023

… skeleton for:

  • Jakarta EE Full (8.0.0, 9.0.0, 9.1.0, 10.0.0)
  • Jakarta EE Web (8.0.0, 9.0.0, 9.1.0, 10.0.0)
  • Jakarta EE Core (8.0.0, 9.0.0, 9.1.0, 10.0.0)

Core, Web and Full add web.xml, beans.xml Web and Full add persistence.xml additionally

All xmls are using the specific schema versions for the selected Jakarta EE version.

This archetype can be configured via properties:

  • javaVersion: 11, [17]
  • jakartaee: [jakartaee], jakartaee-web, jakartaee-core
  • jakartaEEVersion: 8.0.0, 9.0.0, 9.1.0, [10.0.0]

@asbachb
Copy link
Copy Markdown
Contributor Author

asbachb commented May 29, 2023

Can you please double check:

  • Maven coordinates
  • Created project

@ebarboni
Copy link
Copy Markdown
Contributor

Could you change NetBeans by Apache NetBeans ? in the pom description.

We need to add rat, and exclusion this could be done in another PR.

… skeleton for:

* Jakarta EE Full (8.0.0, 9.0.0, 9.1.0, 10.0.0)
* Jakarta EE Web (8.0.0, 9.0.0, 9.1.0, 10.0.0)
* Jakarta EE Core (8.0.0, 9.0.0, 9.1.0, 10.0.0)

Core, Web and Full add `web.xml`, `beans.xml` Web and Full add `persistence.xml` additionally

All xmls are using the specific schema versions for the selected Jakarta EE version.

This archetype can be configured via properties:
* `javaVersion`: 11, [17]
* `jakartaee`: [jakartaee], jakartaee-web, jakartaee-core
* `jakartaEEVersion`: 8.0.0, 9.0.0, 9.1.0, [10.0.0]
@asbachb
Copy link
Copy Markdown
Contributor Author

asbachb commented May 31, 2023

@ebarboni

Could you change NetBeans by Apache NetBeans ? in the pom description.

Changed.

@ebarboni ebarboni merged commit fb2cea5 into apache:master Jun 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants