Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

building 'https://github.com/konsoletyper/teavm-flavour'

54 views
Skip to first unread message

James Moliere

unread,
Apr 12, 2024, 12:31:25 PM4/12/24
to TeaVM
I cloned the code at 'https://github.com/konsoletyper/teavm-flavour' and entered the command on the command line

>mvn clean install

and get the error...
[INFO] --- maven-compiler-plugin:3.10.1:compile (default-compile) @ teavm-flavour-expr ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 134 source files to C:\cygwin64\home\james.moliere\throwaway\teavm-flavour\expr\target\classes
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for TeaVM Flavour - Parent 0.3.0-SNAPSHOT:
[INFO]
[INFO] TeaVM Flavour - Parent ............................. SUCCESS [  0.212 s]
[INFO] TeaVM Flavour - Expr ............................... FAILURE [  3.100 s]
[INFO] TeaVM Flavour - Templates .......................... SKIPPED
[INFO] TeaVM Flavour - Regex .............................. SKIPPED
[INFO] TeaVM Flavour - Routing ............................ SKIPPED
[INFO] TeaVM Flavour - Widgets ............................ SKIPPED
[INFO] TeaVM Flavour - Json ............................... SKIPPED
[INFO] TeaVM Flavour - REST client ........................ SKIPPED
[INFO] TeaVM Flavour - Application archetype .............. SKIPPED
[INFO] TeaVM Flavour - Example ............................ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  3.544 s
[INFO] Finished at: 2024-04-12T09:27:11-07:00
[INFO] ------------------------------------------------------------------------

I tried JDKs -- 8, 11, 17, and 21 with similar results.
Any recommendations?

James

James Moliere

unread,
Apr 12, 2024, 1:38:01 PM4/12/24
to TeaVM
I was able to get a little further in the build by upgrading maven...

Maven home: C:\Users\james.moliere\Development\javalibs\apache-maven-3.9.6
Java version: 11.0.20, vendor: Amazon.com Inc., runtime: C:\Users\james.moliere\.jdks\corretto-11.0.20
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

...using JDK 11.  Unfortunately I am now stuck at...
Tests in error:
  DeserializerTest.readsArray » Runtime InternalError: Access to Java class "jav...
  DeserializerTest.readsObjectArrayProperty » Runtime InternalError: Access to J...
  DeserializerTest.readsArrayProperty » Runtime InternalError: Access to Java cl...
  DeserializerTest.arrayOfStrings » Runtime InternalError: Access to Java class ...
  DeserializerTest.abstractSuperclass » Runtime InternalError: Access to Java cl...

Tests run: 7, Failures: 0, Errors: 5, Skipped: 0


[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for TeaVM Flavour - Parent 0.3.0-SNAPSHOT:
[INFO]
[INFO] TeaVM Flavour - Parent ............................. SUCCESS [  0.226 s]
[INFO] TeaVM Flavour - Expr ............................... SUCCESS [ 22.006 s]
[INFO] TeaVM Flavour - Templates .......................... SUCCESS [01:03 min]
[INFO] TeaVM Flavour - Regex .............................. SUCCESS [  5.378 s]
[INFO] TeaVM Flavour - Routing ............................ SUCCESS [ 21.705 s]
[INFO] TeaVM Flavour - Widgets ............................ SUCCESS [  4.183 s]
[INFO] TeaVM Flavour - Json ............................... FAILURE [01:40 min]

[INFO] TeaVM Flavour - REST client ........................ SKIPPED
[INFO] TeaVM Flavour - Application archetype .............. SKIPPED
[INFO] TeaVM Flavour - Example ............................ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  03:38 min
[INFO] Finished at: 2024-04-12T10:35:31-07:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.17:test (default-test) on project teavm-flavour-json: There are test failures.

ScraM Team

unread,
Apr 13, 2024, 2:00:22 PM4/13/24
to TeaVM
Flavour is available in Maven Central, so you can use it in your app without building from source.  To make a Flavour app, simply follow the easy starter instructions on the Flavour home page to create a starter app from the archetype: https://flavour.sourceforge.io/

The Flavour forums are here: https://sourceforge.net/p/flavour/groups/
Reply all
Reply to author
Forward
0 new messages