Marshall Schor wrote: > Thilo Goetz (JIRA) wrote: >> [ >> https://issues.apache.org/jira/browse/UIMA-857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12675288#action_12675288 >> ] >> >> Thilo Goetz commented on UIMA-857: >> ---------------------------------- >> >> Let's not revisit the version-numbers-in-jar-names issue. Although I'm not >> of Adam's opinion, we have taken that decision in the past, and I don't >> think the world has changed enough to make us revisit that decision now. >> > OK. >> On the UIMA_JARPATH: if you do this as an add-on that doesn't affect the >> core, I won't -1 it. UIMA is a library and as such should mess with class >> loading as little as possible. I never use the scripts that come with UIMA, >> so I don't know how big the pain is. Can't you just handle this on the >> scripting side? >> >> > Yes, that would be the idea. We would add a new "main" class that would > take some new -DuimaJarpath=xxxx and a new -DuimaRunThis=classToRun and > would make up a URLClassLoader with these, and then would load the > classToRun in this new loader and call its "main". > > See any issues with this?
The only issue I see with this is that you're giving people another gun to shoot themselves in the foot with. People should be forced to maintain their classpath manually for their own good :-) --Thilo
