Building PlayOnLinux 5
This page explains how to build PlayOnLinux 5
Contents
On Ubuntu 14.10
Dependencies
First, install the following dependencies:
- maven2
- openjdk-8-jdk
- openjfx
Compile PlayOnLinux 5
Clone the repository:git clone https://github.com/PlayOnLinux/POL-POM-5
Use the right Java version:export JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64"
Compile PlayOnLinux 5 with Maven: cd POL-POM-5
mvn2 assembly:assembly
If you are using Oracle JDK, the home path will be /usr/lib/jvm/java-8-oracle
On some distributions, mvn2 is simply named mvn
Run PlayOnLinux 5
Run the previously built jar filejava -jar target/playonlinux-5.0-SNAPSHOT-jar-with-dependencies.jar
On Arch
The following has only been tested on 64-bit Arch installs.
Dependencies
First, install the following dependencies:
- maven
- jdk8-openjdk
- gradle-1.8 (AUR)
- openjfx (AUR)
You will need to set JAVA_HOME to "/usr/lib/jvm/java-8-openjdk" after installing jdk8-openjdk, but before installing openjfx.
Compile PlayOnLinux 5
Clone the repository:git clone https://github.com/PlayOnLinux/POL-POM-5
Use the right Java version:export JAVA_HOME="/usr/lib/jvm/java-8-openjdk"
Compile PlayOnLinux 5 with Maven:
cd POL-POM-5
mvn assembly:assembly
If you are using Oracle JDK, the home path will be /usr/lib/jvm/java-8-oracle
Run PlayOnLinux 5
Run the previously built jar filejava -jar target/playonlinux-5.0-SNAPSHOT-jar-with-dependencies.jar