-
Notifications
You must be signed in to change notification settings - Fork 92
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Question] Can jMonkeyEngine run with miniJVM? #7
Comments
minijvm using a compact runtime class library, so many third libs maybe unsupported |
I confirm, I tried to run my jme3 game in linux using minijvm and it doesn't have all required classes (maybe there're some classes required by jme3 and other by my code) Output:
Also tested a basic jme3 app (the default project created from the SDK) and there's still some classes missing:
I think it's weird because ConcurrentMap and ConcurrentHashMap exist in minijvm -> https://github.com/digitalgust/miniJVM/blob/master/minijvm/java/src/main/java/java/util/concurrent/ConcurrentMap.java https://github.com/digitalgust/miniJVM/blob/master/minijvm/java/src/main/java/java/util/concurrent/ConcurrentHashMap.java |
minijvm has fewer than 500 system classes. To support the jme3 engine, a large number of library classes need to be added. In your code, you used ConcurrentHashMap, which exists, but due to the incomplete classes in the java.util.concurrent package, it may result in an error saying ConcurrentHashMap is not found. In the future, we can open a repository to add all the classes needed for jme3. |
Hi
Can jMonkeyEngine run on Android and iOS with miniJVM?
If so can you please add a sample project with jMonkeyEngine and miniJVM?
Regards
The text was updated successfully, but these errors were encountered: