Talk:IDempiere Debian Installer

From iDempiere en

Reported by User:Tomting on July 1st, 2025:

NOTE: opened ticket IDEMPIERE-6607 to explore this.

  • if use arm system console-setup.sh must modify
    #!/bin/bash
    echo "Setup iDempiere Server on ARM ..."
    
    find . -name '*.sh' -exec chmod u+x '{}' \;
    
    LAUNCHER_JAR=$(ls plugins/org.eclipse.equinox.launcher_*.jar | head -n 1)
    
    if [ ! -f "$LAUNCHER_JAR" ]; then
        echo "can't find launcher jar "
        exit 1
    fi
    
    # step 1:console setting process(for idempiere.properties, idempiereEnv.properties)
    echo " Console install setting..."
    java -Dfile.encoding=UTF-8 \
         -Dosgi.instance.area=./ \
         -Dosgi.configuration.area=./configuration \
         -Dosgi.install.area=./ \
         -jar "$LAUNCHER_JAR" \
         -application org.adempiere.install.console-application
    
    # step 2:Jetty init(create jettyhome folder)
    echo "Jetty Build init..."
    java -Dfile.encoding=UTF-8 \
         -Dosgi.instance.area=./ \
         -Dosgi.configuration.area=./configuration \
         -Dosgi.install.area=./ \
         -jar "$LAUNCHER_JAR" \
         -application org.eclipse.ant.core.antRunner \
         -buildfile build.xml
    
    echo "iDempiere ARM Done"
    
  • in arm system "./RUN_ImportIdempiere.sh" not work , so if want to init data
    sudo -u postgres psql
    
    postgres=# CREATE ROLE adempiere SUPERUSER LOGIN PASSWORD 'adempiere';
    CREATE ROLE
    postgres=# CREATE DATABASE idempiere OWNER adempiere;
    CREATE DATABASE
    postgres=# ALTER ROLE adempiere SET search_path TO adempiere, pg_catalog;
    ALTER ROLE
    postgres=# CREATE EXTENSION "uuid-ossp"
    
    
    psql -U adempiere -d idempiere -h localhost -f data/seed/Adempiere_pg.dmp
    ./RUN_SyncDB.sh
    

---

Cookies help us deliver our services. By using our services, you agree to our use of cookies.