ottobackwards commented on a change in pull request #1357: METRON-2036 Maven
builds fail locally in HDFSWriterTest
URL: https://github.com/apache/metron/pull/1357#discussion_r265511393
##########
File path: pom.xml
##########
@@ -38,6 +38,24 @@
<module>metron-stellar</module>
</modules>
+ <!--
+ Note: Regarding adding dependencies and managing classpath:
+
+
https://docs.oracle.com/javase/8/docs/technotes/tools/findingclasses.html
+
+ * In general, classes referenced by a JAR-class-path entry are found
as though they were part of the JAR file. The
+ JAR files that appear in the JAR-class-path are searched after any
earlier class path entries, and before any
+ entries that appear later in the class path.
+
+ * However, if the JAR-class-path points to a JAR file that was already
searched (for example, an extension, or a
+ JAR file that was listed earlier in the class path) then that JAR
file will not be searched again. (This
+ optimization improves efficiency and prevents circular searches.)
Such a JAR file is searched at the point that it
+ appears, earlier in the class path.
+
+ * If a JAR file is installed as an extension, then any JAR-class-path
it defines is ignored. All the classes
+ required by an extension are presumed to be part of the SDK or to
have themselves been installed as extensions.
+ -->
+
Review comment:
On of the benefits of the NAR/Bundles was handling this
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]
With regards,
Apache Git Services