# Exploring use of different JVM

**URL:** https://discourse.processing.org/t/exploring-use-of-different-jvm/29744
**Category:** Development
**Created:** [April 30, 2021, 3:22pm UTC](https://discourse.processing.org/t/exploring-use-of-different-jvm/29744 "2021-04-30T15:22:13Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![monkstone](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/monkstone/32/64_2.png) [@monkstone](https://discourse.processing.org/u/monkstone)
#### Post date: [April 30, 2021, 3:22pm UTC](https://discourse.processing.org/t/exploring-use-of-different-jvm/29744/1 "2021-04-30T15:22:13Z")

</div>

Recently with my ruby-processing projects I have been experimenting with using graalvm. Then I thought I would like to try it out with vanilla processing (_particularly processing-4.0a3_), it used to possible to just replace the processing pre-installed java with a symbolic link to your chosen jvm. Currently this is not possible with the processing ide, however if you are prepared to use `processing-java` it will work. Or better still you can use the atom editor:-

 ![atom](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/2X/1/1ab08f81067c336f3ad9df6641cda11bcbd831bc.png)  
for the benefit of anyone interested in using the atom editor with processing I have written a [wiki entry](https://github.com/processing/processing/wiki/Atom-Editor).

---

<div class="post-metadata">

### Author: ![jafal](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jafal/32/19112_2.png) [@jafal](https://discourse.processing.org/u/jafal)
#### Post date: [April 30, 2021, 3:28pm UTC](https://discourse.processing.org/t/exploring-use-of-different-jvm/29744/2 "2021-04-30T15:28:51Z")

</div>

> [@monkstone](#):
>
> for the benefit of anyone interested in using the atom editor with processing I have written a [wiki entry](https://github.com/processing/processing/wiki/Atom-Editor).

nice work also the wiki is good
