Permite compilar chat e screencast com JDK 21+ na sala; documentação e check do script citam Java 17 como mínimo. Co-authored-by: Cursor <cursoragent@cursor.com>
926 B
926 B
Quickstart
Pré-requisitos
- JDK completo (
javaejavac) — Java 17 ou superior (17, 21 ou 25). Núcleo e plugins compilam comjavac.source/target=17. - Apache Ant (
pitiupi,plugins/chat,plugins/screencast)
Ubuntu / WSL:
sudo apt install openjdk-21-jdk ant
# ou: openjdk-17-jdk
which javac ant
Build
Na raiz do clone:
./scripts/pitiupi.sh build --all
Ou manualmente:
cd pitiupi && ant jar
cd plugins/chat && ant jar
cd plugins/screencast && ant jar
Instalar plugins
Runtime: JARs em PITIUPI_HOME/plugins (padrão ~/pitiupi/plugins).
./scripts/pitiupi.sh link --all
Executar
./scripts/pitiupi.sh run --all
Login com nome e porta; abra plugins pela aba Plugins. Clique em Todos ou em um peer na lista lateral para ver ações de cada plugin.
Validação rápida do núcleo: cd pitiupi && ant test.