# Exporting Applications

**URL:** <https://discourse.processing.org/t/exporting-applications/25853>\
**Category:** Processing\
**Created:** [December 1, 2020, 6:25am UTC](https://discourse.processing.org/t/exporting-applications/25853 "2020-12-01T06:25:31Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![HumanoidX](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/humanoidx/32/8506_2.png) [@HumanoidX](https://discourse.processing.org/u/HumanoidX)\
**Post date:** [December 1, 2020, 6:25am UTC](https://discourse.processing.org/t/exporting-applications/25853/1 "2020-12-01T06:25:31Z")

</div>

I know how to export to an application.  
But when I export one, it create a lot of other files.  
Is it possible to export an application without the “lib” folder?  
I know the “source” folder is not necessary, and the “java” folder can be disabled, but the “lib”…?

---

<div class="post-metadata">

**Author:** ![josephh](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/josephh/32/210_2.png) [@josephh](https://discourse.processing.org/u/josephh)\
**Post date:** [December 2, 2020, 12:06am UTC](https://discourse.processing.org/t/exporting-applications/25853/2 "2020-12-02T00:06:22Z")

</div>

Hi,

Which files are in the `lib` folder? It’s containing the libraries necessary to run your sketch like `gluegen`, `jogl` and of course the `core` Processing library.

In fact I think that it always contains :

```java
$ ls application.linux64/lib 
core.jar gluegen-rt.jar jogl-all.jar
your_app.jar gluegen-rt-natives-linux-amd64.jar jogl-all-natives-linux-amd64.jar

```

(`your_app.jar` is the java archive of your sketch)

My guess is that you can’t delete the `lib` folder because those libraries are mandatory for the sketch to run. The source folder only contains the source of your program but it’s not the files that are directly used.

You can check this thread to find more information if you are exporting on Linux : [How to export applications using Processing 3](https://discourse.processing.org/t/how-to-export-applications-using-processing-3/9007/13)

---

<div class="post-metadata">

**Author:** ![HumanoidX](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/humanoidx/32/8506_2.png) [@HumanoidX](https://discourse.processing.org/u/HumanoidX)\
**Post date:** [December 2, 2020, 3:03am UTC](https://discourse.processing.org/t/exporting-applications/25853/3 "2020-12-02T03:03:37Z")

</div>

So… it is impossible.
