Difference between revisions of "Building PlayOnLinux 5"

From PlayOnLinux
Jump to: navigation, search
(On Arch)
Line 43: Line 43:
 
{{Console|cd POL-POM-5}}
 
{{Console|cd POL-POM-5}}
  
{{Console|mvn assembly:assembly}}
+
{{Console|mvn clean package}}
  
 
{{Info|If you are using Oracle JDK, the home path will be /usr/lib/jvm/java-8-oracle}}
 
{{Info|If you are using Oracle JDK, the home path will be /usr/lib/jvm/java-8-oracle}}
  
 
=== Run PlayOnLinux 5 ===
 
=== Run PlayOnLinux 5 ===
Run the previously built jar file{{Console|java -jar target/playonlinux-5.0-SNAPSHOT-jar-with-dependencies.jar }}
+
You'll find the packaged version as a zip in phoenicis-dist/target. You can launch it by unzipping phoenicis-dist.zip and running PlayOnLinux.sh
  
 
[[Category:PlayOnLinux development]]
 
[[Category:PlayOnLinux development]]

Revision as of 11:20, 25 December 2015

This page explains how to build PlayOnLinux 5

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 file
java -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
  • java-openjfx
  • gradle-1.8 (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 clean package
If you are using Oracle JDK, the home path will be /usr/lib/jvm/java-8-oracle

Run PlayOnLinux 5

You'll find the packaged version as a zip in phoenicis-dist/target. You can launch it by unzipping phoenicis-dist.zip and running PlayOnLinux.sh