Zum Inhalt springen

Verinice/Kompilieren: Unterschied zwischen den Versionen

Aus Foxwiki
KKeine Bearbeitungszusammenfassung
Zeile 55: Zeile 55:
  cd verinice-master/sernet.verinice.extraresources.feature/linux/
  cd verinice-master/sernet.verinice.extraresources.feature/linux/
  cp -Lr /usr/lib/jvm/java-8-openjdk-amd64/* .
  cp -Lr /usr/lib/jvm/java-8-openjdk-amd64/* .
./mvnw -Dtycho.disableP2Mirrors=true -Dmaven.antrun.skip=true  clean verify
./mvnw -Dtycho.disableP2Mirrors=true -Dmaven.antrun.skip=true  clean verify
  l /home/dirkwagner/tmp/verinice-master/sernet.verinice.releng.client.product/target/products/sernet.verinice.releng.client/linux/gtk/x86_64/verinice/jre/bin/java
  l /home/dirkwagner/tmp/verinice-master/sernet.verinice.releng.client.product/target/products/sernet.verinice.releng.client/linux/gtk/x86_64/verinice/jre/bin/java
  cd /media/daten/tools/java/
  cd /media/daten/tools/java/

Version vom 26. Dezember 2021, 12:25 Uhr

Quellen bereitstellen

Kompilierumgebung

Quellen vorbereiten

$ ./mvnw -Dtycho.disableP2Mirrors=true -DskipTests clean verify
Error: JAVA_HOME is not defined correctly.
We cannot execute /usr/lib/jvm/java-8-openjdk-amd64//bin/java


verinice/sernet.gs.server/pom.xml

alle http:// durch https:// ersetzen

mkdir -p sernet.verinice.extraresources.jre_linux_64/jre/bin
mkdir -p sernet.verinice.extraresources.jre_win_64/jre/bin
mkdir -p sernet.verinice.extraresources.jre_macos_64/jre/bin
mkdir -p sernet.verinice.extraresources.jre_macos_64/jre/lib/jspawnhelper/

Kompilieren

Verinice-Client, Client-Update-Site und Server

./mvnw -Dtycho.disableP2Mirrors=true -DskipTests clean verify

tmp

./mvnw -Dtycho.disableP2Mirrors=true -Dmaven.antrun.skip=true clean verify

Maven

java -version
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/
./mvnw -Dtycho.disableP2Mirrors=true -Dmaven.antrun.skip=true  clean verify
apt-get install openjdk-8-jdk openjdk-8-jre
echo $JAVA_HOME 
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/bin
./mvnw -Dtycho.disableP2Mirrors=true -Dmaven.antrun.skip=true  clean verify
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/
export PATH=/usr/lib/jvm/java-8-openjdk-amd64/:$PATH
./mvnw -Dtycho.disableP2Mirrors=true -Dmaven.antrun.skip=true  clean verify
find /usr/ -iname tools.jar
./mvnw -Dtycho.disableP2Mirrors=true -Dmaven.antrun.skip=true  clean verify
echo 'export PATH=/usr/lib/jvm/java-8-openjdk-amd64/:$PATH' >> ~/.bashrc 
echo 'export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/'  >> ~/.bashrc
l sernet.verinice.extraresources.feature/linux/jre sernet.verinice.extraresources.feature/windows/jre
l sernet.verinice.extraresources.feature/linux/jre
l sernet.verinice.extraresources.feature/linux/
echo $JAVA_HOME 
l /usr/lib/jvm/java-8-openjdk-amd64/
cp -L /usr/lib/jvm/java-8-openjdk-amd64/ .
cp -Lr /usr/lib/jvm/java-8-openjdk-amd64/ .
cp -Hr /usr/lib/jvm/java-8-openjdk-amd64/ .
l java-8-openjdk-amd64/
cp -Lr /usr/lib/jvm/java-8-openjdk-amd64/* .


unzip verinice-master.zip 
cd verinice-master/sernet.verinice.extraresources.feature/linux/
cp -Lr /usr/lib/jvm/java-8-openjdk-amd64/* .
./mvnw -Dtycho.disableP2Mirrors=true -Dmaven.antrun.skip=true  clean verify
l /home/dirkwagner/tmp/verinice-master/sernet.verinice.releng.client.product/target/products/sernet.verinice.releng.client/linux/gtk/x86_64/verinice/jre/bin/java
cd /media/daten/tools/java/
unzip jdk_ri-8u40-b25-windows-i586-10_feb_2015.zip 
cd verinice-master/sernet.verinice.extraresources.feature/linux/
cd sernet.verinice.extraresources.feature/linux/
cd windows
cp /media/daten/tools/java/java-se-8u40-ri/* . -r
cp /media/daten/tools/java/java-se-8u40-ri/* . -rLf
./mvnw -Dtycho.disableP2Mirrors=true -Dmaven.antrun.skip=true  clean verify
cd windows32/
cp /media/daten/tools/java/java-se-8u40-ri/* . -rLf
./mvnw -Dtycho.disableP2Mirrors=true -Dmaven.antrun.skip=true  clean verify
cd sernet.verinice.extraresources.feature/linux/
./mvnw -Dtycho.disableP2Mirrors=true -Dmaven.antrun.skip=true  clean verify
cd sernet.verinice.extraresources.feature/windows
cat README.txt 
mkdir jre 
./mvnw -Dtycho.disableP2Mirrors=true -Dmaven.antrun.skip=true  clean verify
cd sernet.verinice.extraresources.feature/linux/
./mvnw -Dtycho.disableP2Mirrors=true -Dmaven.antrun.skip=true  clean verify

Links

Intern

Weblinks