# Processing 4.4.4 in Eclipse IDE 2025-06 (4.36.0) can't find PApplet

**URL:** <https://discourse.processing.org/t/processing-4-4-4-in-eclipse-ide-2025-06-4-36-0-cant-find-papplet/46742>\
**Category:** Processing\
**Created:** [July 16, 2025, 7:03pm UTC](https://discourse.processing.org/t/processing-4-4-4-in-eclipse-ide-2025-06-4-36-0-cant-find-papplet/46742 "2025-07-16T19:03:52Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![cvconnector](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/cvconnector/32/20902_2.png) [@cvconnector](https://discourse.processing.org/u/cvconnector)\
**Post date:** [July 16, 2025, 7:03pm UTC](https://discourse.processing.org/t/processing-4-4-4-in-eclipse-ide-2025-06-4-36-0-cant-find-papplet/46742/1 "2025-07-16T19:03:52Z")

</div>

Hi there,

i am trying to get **Processing 4.4.4** to run in **Eclipse IDE 2025-06 (4.36.0)**. I have installed both programs and also installed the **JDK 24** for Windows.

- I have choosen the JDK 24 at windows → preferences → java .-\> installed JREs inside Eclipse

- Then i have added the core-4.4.4.jar library to the Project Java Build path

When i am trying t o Build a Test Applet i can choose the processing.core.PApplet as superclass.  
But in the IDE PApplet Class seems to be not found by Eclipse:

 ![ProcessingINEclipse](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/3X/0/4/046953db88d3daf4b5826343d50c8996e6af5be3.jpeg)

So I hope someone could help me to solve this problem!

---

<div class="post-metadata">

**Author:** ![svan](https://avatars.discourse-cdn.com/v4/letter/s/82dd89/32.png) [@svan](https://discourse.processing.org/u/svan)\
**Post date:** [July 17, 2025, 1:29am UTC](https://discourse.processing.org/t/processing-4-4-4-in-eclipse-ide-2025-06-4-36-0-cant-find-papplet/46742/2 "2025-07-17T01:29:45Z")

</div>

I just tried this on a Windows 11 system and my file system looks a little different than what you are using:

 ![eclipse](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/3X/1/b/1b9c51c8f319c2924c19d9f1bb8970c004237384.png)  
I started off with a File/New/JavaProject. I don’t think that _module-info_ should be in there; I had to make several tries to get it to work.

---

<div class="post-metadata">

**Author:** ![sableraph](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/sableraph/32/251_2.png) [@sableraph](https://discourse.processing.org/u/sableraph)\
**Post date:** [July 17, 2025, 4:50am UTC](https://discourse.processing.org/t/processing-4-4-4-in-eclipse-ide-2025-06-4-36-0-cant-find-papplet/46742/3 "2025-07-17T04:50:02Z")

</div>

Hi @cvconnector and welcome to the forum!

One more thing to note: if you’re open to using a build system like Maven or Gradle, you can skip downloading the `.jar` manually. Processing is [available via Maven Central](https://central.sonatype.com/artifact/org.processing/core).

 ![image](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/3X/b/1/b1eb66e28c9ad26bbe69ac81c1a1a4516b0ad667.jpeg)

---

<div class="post-metadata">

**Author:** ![cvconnector](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/cvconnector/32/20902_2.png) [@cvconnector](https://discourse.processing.org/u/cvconnector)\
**Post date:** [July 17, 2025, 1:21pm UTC](https://discourse.processing.org/t/processing-4-4-4-in-eclipse-ide-2025-06-4-36-0-cant-find-papplet/46742/4 "2025-07-17T13:21:11Z")

</div>

ok. I have removed the module-info… Seems to work now. Thanks!

---

<div class="post-metadata">

**Author:** ![cvconnector](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/cvconnector/32/20902_2.png) [@cvconnector](https://discourse.processing.org/u/cvconnector)\
**Post date:** [July 17, 2025, 1:24pm UTC](https://discourse.processing.org/t/processing-4-4-4-in-eclipse-ide-2025-06-4-36-0-cant-find-papplet/46742/5 "2025-07-17T13:24:02Z")

</div>

Thanks! Have not used Maven or Gradle as yet. Is there any Tutorial how to setup Maven or Gradle for Processing in Eclipse?

---

<div class="post-metadata">

**Author:** ![sableraph](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/sableraph/32/251_2.png) [@sableraph](https://discourse.processing.org/u/sableraph)\
**Post date:** [July 17, 2025, 2:33pm UTC](https://discourse.processing.org/t/processing-4-4-4-in-eclipse-ide-2025-06-4-36-0-cant-find-papplet/46742/6 "2025-07-17T14:33:04Z")

</div>

> [@cvconnector](#):
>
> Is there any Tutorial how to setup Maven or Gradle for Processing in Eclipse?

Not yet! But here’s how I got it to work. Please note that I’m not a regular Eclipse user so I might have missed some steps when writing this down.

1. Create a new Gradle project `File` → `New` → `Other...` then under `Gradle` select `Gradle Project`. Give it a name like `my-project-name` for example.

2. Go to `File` → `Open Projects from File System...` then under `Import source:` click `Directory` and navigate to your project folder then click `Finish`.

3. Create a `src/main/java/sketch/MainSketch.java` file and write/paste your code

4. In your project, create two files: `settings.gradle.kts` and `build.gradle.kts` (see below)

5. Right click your project and click `Gradle` → `Refresh Gradle Project`

6. Right click `src` and got to `Source` → `Select as source folder`

7. Click the `run` button

### Files

**`settings.gradle.kts`**

```auto
rootProject.name = "my-project-name"

```

**`build.gradle.kts`**

```auto
plugins {
    application
    java
}

repositories {
    mavenCentral()
    maven {
        url = uri("https://jogamp.org/deployment/maven/")
    }
}

dependencies {
    implementation("org.processing:core:4.4.4")
}

application {
    mainClass.set("sketch.MainSketch")
}

```
