Show page source of HowToInstall #97497

[[PageOutline]]

= How to Install !MaceWindu

!MaceWindu is developed by Java 8.

You need to install Java 8 JRE to use it.

= Download Java JRE

Plese access below link.

[[BR]]
[http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html]

[[BR]]
[[Embed(Java_Download.png)]]

Please select the "Accept License Agreement".Then, you can download the file.

Please Download the File which matches your environment and, Install It.

= Install RXTX Library (Windows)

First, Please check your folder of Java.

If you didn't change the destination folder when installed Java JRE, It found in below folder.

[[BR]]
C:\Program Files\Java

or

C:\Program Files(x86)\Java

Next, Please open the below page, and download RXTXlibrary which matches your environment.

[[BR]]
[http://mfizz.com/oss/rxtx-for-java]

[[BR]]
Downloaded file is compressed by zip. Please extract the zip file.

[[BR]]
[[Embed(RxtxFolder.png)]]

!MaceWindu require 2 file. "RXTXcomm.jar" and, "rxtxSerial.dll" .

[[BR]]
__'''1.) Install "RXTXcomm.jar"'''__
Please copy "RXTXcomm.jar" in downloaded folder to below folder.

[[BR]]
'''{JAVA_HOME} \jre8\lib\ext'''

[[BR]]
''!#1 : {JAVA_HOME} means the Java JRE Installed folder''

[[BR]]
__'''2.) Install "rxtxSerial.dll"'''__
Please copy "rxtxSerial.dll" in downloaded folder to below folder.

[[BR]]
'''{JAVA_HOME} \jre8\bin'''

[[BR]]
''!#1 : {JAVA_HOME} means the Java JRE Installed folder''

= Install RXTX Library (Linux)

Please download the library which matches your environment from below link , and extract it.

[[BR]]
[http://mfizz.com/oss/rxtx-for-java]

[[BR]]
__'''1.) Install "RXTXcomm.jar"'''__

{{{ code
$ sudo cp RXTXcomm.jar {JAVA_HOME}/jre/lib/ext
}}}

{JAVA_HOME} means Install folder of Java JRE, you can check it by $ which java

[[BR]]
__'''2.) Install "librxtxSerial.so"'''__

{{{ code
$ sudo cp librxtxSerial.so {JAVA_HOME}/jre/lib/{Architecture}
}}}

{JAVA_HOME} means Install folder of Java JRE, you can check it by $ which java

= Install RXTX Library (Debian GNU Based Linux)

There is some problems in Debian GNU Based Linux when you use !MaceWindu with above file.

So, Please install the "librxtx-java" package.

{{{ code
$ sudo apt-get install librxtx-java
}}}

Then, installed the library. So, please make symbolic link in Java JRE folder which links to Library file.

(or copy the library files to Java JRE folder.)

[[BR]]
__'''1.) Install "RXTXcomm.jar"'''__

{{{ code
$ sudo ln -s /usr/share/java/RXTXcomm-2.2pre2.jar {JAVA_HOME}/jre/lib/ext/RXTXcomm.jar
}}}

{JAVA_HOME} means Install folder of Java JRE, you can check it by $ which java

[[BR]]
__'''2.) Install "librxtxSerial.so"'''__

{{{ code
$ sudo ln -s /usr/lib/jni/librxtxSerial-2.2pre1.so {JAVA_HOME}/jre/lib/{Architecture}/librxtxSerial.so
}}}

{JAVA_HOME} means Install folder of Java JRE, you can check it by $ which java