NightOwl888 commented on issue #890: URL: https://github.com/apache/lucenenet/issues/890#issuecomment-1888880033
> Also in a POC console app, I was able to use IKVM 8.7 and the `<IkvmReference>` csproj support to load the opennlp 1.9.4 jar directly without OpenNLP.NET (on an arm64 macOS machine, no less). In case that helps anyone. Yeah, unfortunately, all of the latest versions that have ARM 64 support (and macOS x64) [stopped working on .NET Framework](https://github.com/ikvmnet/ikvm/issues/467). So, there isn't yet a version of IKVM that works everywhere. Support for mac was added in 8.7.0. It also appears that 8.7.0 and higher will get a type initialization exception if you don't explicitly create an object before using any of the converted libraries. `<MavenReference>` is really how we should be handling this so people who depend on `Lucene.Net.Analysis.OpenNLP` can combine it with other Maven packages and it will resolve the IKVM compiled dependency versions so there are no conflicts. -- 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. To unsubscribe, e-mail: dev-unsubscr...@lucenenet.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org