The Altair Community is migrating to a new platform to provide a better experience for you. In preparation for the migration, the Altair Community is on read-only mode from October 28 - November 6, 2024. Technical support via cases will continue to work as is. For any urgent requests from Students/Faculty members, please submit the form linked here
"Using third-parties' libraries in own extensions"
Hello!
I have written an extension that uses some third-parties' classes. The extension works well if I put the third-parties' jar files into my extension project's lib folder and then run the build.xml for my extension. In this case, when building the extension, the content of the third-parties' jar files is copied into the extension jar file.
However, I would prefer that the third-parties' classes are not included into the extension. Instead, the users of my extension should download the latest versions of these classes themselves. I have found out that adding the line
<property name="build.noRebundleJars" value="true" />
to the build.xml file has the effect that the files from the extension project's lib folder are not added to the extension jar file anymore. However, the extension created in this way does not work anymore. I thought that copying all the required jar files into the lib folder of the RapidMiner program folder would help - but it does not.
Does anybody know what I have to do such that RapidMiner will find the external classes?
Best regards
Michael
I have written an extension that uses some third-parties' classes. The extension works well if I put the third-parties' jar files into my extension project's lib folder and then run the build.xml for my extension. In this case, when building the extension, the content of the third-parties' jar files is copied into the extension jar file.
However, I would prefer that the third-parties' classes are not included into the extension. Instead, the users of my extension should download the latest versions of these classes themselves. I have found out that adding the line
<property name="build.noRebundleJars" value="true" />
to the build.xml file has the effect that the files from the extension project's lib folder are not added to the extension jar file anymore. However, the extension created in this way does not work anymore. I thought that copying all the required jar files into the lib folder of the RapidMiner program folder would help - but it does not.
Does anybody know what I have to do such that RapidMiner will find the external classes?
Best regards
Michael
Tagged:
0