Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[jetty-dev] Clarification on Jetty build from source dependencies

Hi,

We are working to upgrade our product to use Jetty 9.4.30.v20200611. We only use a subset of Jetty jars, primarily client jars to support HTTP/2 communication and we have a requirement to build the jetty jars from source. 

1. As part of this compilation process, we are analyzing the dependencies for each of the required artifacts.
To clarify, consider an example for jetty-client-9.4.30.v20200611
https://mvnrepository.com/artifact/org.eclipse.jetty/jetty-client/9.4.30.v20200611 
This link mentions the compile time and test dependencies, and this what I see in the source pom.xml files as well. Can we assume that there are no other runtime dependencies required for this jar?

2. Also since we only need a subset of jar files, we would not like to build the complete distribution. But I noticed that in order to build specific jar files, we first need to build the build-resources project that generates the build-resources-9.4.30.v20200611.jar and only after that can we proceed with building the specific jar files. Is this correct or is there another way to directly build only the specific artifacts?

Any inputs here would be highly appreciated.

Thanks
Neha

Back to the top