uima-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Thilo Goetz <twgo...@gmx.de>
Subject Re: [jira] Commented: (UIMA-857) Change startup of framework to support versioned Jars and simplified classpath
Date Fri, 20 Feb 2009 12:41:22 GMT
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


Mime
View raw message