I need to use a Java library ( https://github.com/esig/dss ) in C# using IKVM.NET. IKVM.NET supports JDK 8, how can I know if the library is using a later version? It doesn't really appear anywhere on the documentation or on the JavaDoc. Am I missing something?
Thanks in advance!
After compiling the Java project, to make sure which java version was used you can execute this command on one of the class file generated (javap is a binary located in your JAVA_HOME directory):
javap -verbose <Name of your class>.class | grep "major version"
Example of output:
major version: 52
And the following list will give you the mapping between the major version and the java version:
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.