# \[HOW TO\] Import Jars into Ignition

**URL:** <https://forum.inductiveautomation.com/t/how-to-import-jars-into-ignition/2514>\
**Category:** Module Development\
**Created:** [January 14, 2011, 10:14pm UTC](https://forum.inductiveautomation.com/t/how-to-import-jars-into-ignition/2514 "2011-01-14T22:14:38Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kyle\_Chase](https://avatars.discourse-cdn.com/v4/letter/k/9de0a6/32.png) [@Kyle\_Chase](https://forum.inductiveautomation.com/u/Kyle_Chase)\
**Post date:** [January 14, 2011, 10:14pm UTC](https://forum.inductiveautomation.com/t/how-to-import-jars-into-ignition/2514/1 "2011-01-14T22:14:38Z")

</div>

Here is a python script to import jars into ignition. Extract the rar file, place the jars in the jars folder, modify the id, name and description properties in modules.xml, and run MakeModule.py. You need the Java JDK installed and Python 3.x

To import the modules, you would do something as follows

```auto
import sys
sys.add_package("org.apache.poi.ss.usermodel")
import org.apache.poi.ss.usermodel.Workbook
```

[Make Module.rar](https://us1.discourse-cdn.com/inductiveautomation/original/1X/e47e67a0ff5496975112dbc867a31d72497305e8.rar) (1.18 KB)

---

<div class="post-metadata">

**Author:** ![johannes](https://avatars.discourse-cdn.com/v4/letter/j/7ba0ec/32.png) [@johannes](https://forum.inductiveautomation.com/u/johannes)\
**Post date:** [February 23, 2011, 11:18am UTC](https://forum.inductiveautomation.com/t/how-to-import-jars-into-ignition/2514/2 "2011-02-23T11:18:05Z")

</div>

Hi Kyle,

I just tried to create a module with a GlobalTime.jar I downloaded to test. The Python script does “something” but the only result is a folder called “Temp” and it is empty.

JDK 6.24 and Python 3.2 are available on my computer. What could be the problem?

---

<div class="post-metadata">

**Author:** ![skallepalli](https://avatars.discourse-cdn.com/v4/letter/s/54ee81/32.png) [@skallepalli](https://forum.inductiveautomation.com/u/skallepalli)\
**Post date:** [September 16, 2011, 1:03pm UTC](https://forum.inductiveautomation.com/t/how-to-import-jars-into-ignition/2514/3 "2011-09-16T13:03:00Z")

</div>

Hi Kyle,

Is there any update in this script ?. We tried this method and ended with an error as mentioned below:

`Traceback (most recent call last):
  File "C:\Users\mitparlak\Desktop\MakeModule\MakeModule.py", line 29, in <modul
e>
    p = subprocess.Popen(command)
  File "C:\Python32\lib\subprocess.py", line 736, in __init__
    restore_signals, start_new_session)
  File "C:\Python32\lib\subprocess.py", line 946, in _execute_child
    startupinfo)
WindowsError: [Error 3] The system cannot find the path specified
`
