synapseml-local-setup
Installation
SKILL.md
SynapseML Local Setup
Use this skill before any local SynapseML build, compile, or test validation.
Important
- Always use an explicit SynapseML repo path.
- Do not run SynapseML SBT with the machine default Java 21. Use JDK 11:
/usr/lib/jvm/java-11-openjdk-amd64 - Java 21 can fail before project code compiles with
bad constant pool index: 0while building Scala 2.12compiler-bridge_2.12. - Compile commands are safe. Some cognitive service tests create, write, list, or delete real Azure resources. Inspect before running those tests and ask for approval if live resources are involved.