Hi Folks, I am new to appwrite and learning things.
I have installed appwrite, setup appwrite cli, configured java runtime 17.0.0 I deployed a sample java function (the default starter java function).
I am getting the below error message
Docker Error: Preparing for build ... Building ... Compiling ... Downloading https://services.gradle.org/distributions/gradle-7.5.1-bin.zip ...........10%............20%...........30%............40%...........50%............60%...........70%............80%...........90%............100%
Welcome to Gradle 7.5.1!
Here are the highlights of this release:
- Support for Java 18
- Support for building with Groovy 4
- Much more responsive continuous builds
- Improved diagnostics for dependency resolution
For more details see https://docs.gradle.org/7.5.1/release-notes.html
Starting a Gradle Daemon (subsequent builds will be faster)
Task :compileJava FAILED /usr/local/server/src/main/java/io/openruntimes/java/src/Main.java:33: error: cannot find symbol Map<String, Object> json = new HashMap<>(); ^ symbol: class Map location: class Main Note: /usr/local/server/src/main/java/io/openruntimes/java/Server.java uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: /usr/local/server/src/main/java/io/openruntimes/java/Server.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 1 error
FAILURE: Build failed with an exception.
- What went wrong:
Execution failed for task ':compileJava'.
Compilation failed; see the compiler error output for details.
- Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
- Get more help at https://help.gradle.org
BUILD FAILED in 37s 1 actionable task: 1 executed
I am self hosting appwrite. Using Java17 runtime
did you include import java.util.Map;?
Yup refactored it now and it's working
[Solved] Build Failure On Java Starter Function Deployment
Recommended threads
- Excessive usage of cloud functions is sl...
I have made almost all my requests through cloud functions and jwt , due to security fears of a user editing a field he is not supposed to . This unfortunately...
- Dart Runtime as Function is missing
Hey guys, I set the _APP_FUNCTIONS_RUNTIMES to dart-3.10 and redeployed the appwrite stack but unfortunately the dart runtime doesnt show up. I copied the val...
- Go 1.25 runtime
So I'm trying to use go 1.25 for my functions and I can only find go-1.23 as a function runtime. So I did some searching and found https://github.com/appwrite/a...