Coder Social home page Coder Social logo

Comments (7)

qparis avatar qparis commented on May 19, 2024

#298 should fix the issue.
However, please note that PlayOnLinux 5 is far from being stable at the moment.

from phoenicis.

andykimpe avatar andykimpe commented on May 19, 2024

compilation error

view log on pastebin

http://pastebin.com/UdYpuiYr

from phoenicis.

Tomahna avatar Tomahna commented on May 19, 2024

I've been unable to reproduce your test failure. Can you give us more informations on what you're using, java/maven version and whether it is the oracle or openJDK ? Anyway you can skip maven tests with the -DskipTests=true option.

You're problem is probably due to the fact that POL5 don't have a proper packaging at the moment. To launch it you can either

  • get all the subproject's jar in you're java classpath (java -cp)
  • launch it from an ide (In eclipse : Run as application on PlayOnLinuxApp in the phoenicis-app project)

from phoenicis.

andykimpe avatar andykimpe commented on May 19, 2024

http://wiki.playonlinux.com/index.php/Building_PlayOnLinux_5

jus execut on arlinux build 01 december 2015 (latest) i686

with pacman archlinuxfr repository activated

pacman -Sy

pacman -S yaourt

yaourt -Sy

yaourt -S maven jdk8-openjdk java-openjfx gradle git

cd

rm -rf POL-POM-5

git clone https://github.com/PlayOnLinux/POL-POM-5

export JAVA_HOME="/usr/lib/jvm/java-8-openjdk"

cd POL-POM-5

mvn assembly:assembly

from phoenicis.

Tomahna avatar Tomahna commented on May 19, 2024

It seems that the wiki isn't up to date. Actually the packaging was broken. #300 should partly fix your problem.

While it isn't merged you can test it by cloning it from my repository :

  • git clone -b Assembly https://github.com/Tomahna/POL-POM-5.git
  • cd POL-POM-5
  • mvn clean package (with -DskipTests if you still have test failures)
  • cd phoenicis-dist/target
  • unzip phoenicis-dist.zip
  • cd phoenicis-dist
  • ./PlayOnLinux.sh

from phoenicis.

Tomahna avatar Tomahna commented on May 19, 2024

Pull Request has been merged, you should be able to package PlayOnLinux from this repository now.

from phoenicis.

mdeguzis avatar mdeguzis commented on May 19, 2024

I would be nice if the script did a little footwork to ensure Java 8 is used. On Arch Linux, Java 7 and Java 8 can co-exists, and users shouldn't be forced to set everything default to Java 8. This section from their wiki works well:

export PATH=/usr/lib/jvm/java-8-openjdk/jre/bin/:$PATH

Resulting in

POL_HOME=$(dirname $0)
CLASSPATH=${CLASSPATH}:$POL_HOME/lib/*

# Ensure path of Java 8 takes precedence on systems with Java 7 and 8 both installed
# This is non-destructive and does not force users to set the default java env to Java 8
export PATH=/usr/lib/jvm/java-8-openjdk/jre/bin/:$PATH

java -classpath "$CLASSPATH" com.playonlinux.app.PlayOnLinuxApp "$@"

from phoenicis.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.