Skip to content

Refactor to use Apache Maven#27

Open
XcrigX wants to merge 9 commits into
i2b2:masterfrom
XcrigX:refactor-maven
Open

Refactor to use Apache Maven#27
XcrigX wants to merge 9 commits into
i2b2:masterfrom
XcrigX:refactor-maven

Conversation

@XcrigX

@XcrigX XcrigX commented Sep 17, 2025

Copy link
Copy Markdown

** DO NOT MERGE **

This branch is a start at converting the project from Ant to Maven.
It has not been thoroughly tested/validated.
The intent of this PR is to make the branch available for others to pick it up to test/complete.

You can compile it with by running this maven command from the root directory:
mvn clean package -DskipTests

The deployable i2b2.war file will be created in the ../i2b2/target/ directory.

NOTES:
- The unit tests largely do not work (I'm not sure they work in the main project either).
- I haven't made an attempt to really clean up the dependencies or extra 'stuff' yet. First step was just to get it to compile.
- These commands would show the latest versions of all dependencies:
mvn versions:display-dependency-updates
mvn versions:display-plugin-updates

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.

1 participant