You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 17, 2018. It is now read-only.
Currently, owsi-core projects can be both built with maven or eclipse.
For code generation based on java compiler annotation processing (used with querydsl and bindgen), we use an old excilys m2e plugin to delegate build phase to maven. This method should be replaced as newer plugin like jboss' one provides better integration (with apt eclipse's plugin) and configurability.
This should be an opportunity to rewrite maven configuration to enhance eclipse and maven build compatibility.
Here is a reminder of the current choices made for eclipse build:
code generation is not done automatically by eclipse, as maven delegation is quite cpu-intensive. Eclipse never really triggers code generation.
but as eclipse needs source folder configuration, a fake processor configuration is used with an empty include filter (so that no source files are processed, but generated source folder is added)
eclipse does not trigger generate-test-sources so both process and process-test are bound to generate-sources when in eclipse mode (based on m2e.version environment variable)
The text was updated successfully, but these errors were encountered:
Currently, owsi-core projects can be both built with maven or eclipse.
For code generation based on java compiler annotation processing (used with querydsl and bindgen), we use an old excilys m2e plugin to delegate build phase to maven. This method should be replaced as newer plugin like jboss' one provides better integration (with apt eclipse's plugin) and configurability.
This should be an opportunity to rewrite maven configuration to enhance eclipse and maven build compatibility.
Here is a reminder of the current choices made for eclipse build:
The text was updated successfully, but these errors were encountered: