Skip to content

Gradle integration is hard-coded for single-project using Java #1584

@jnizet

Description

@jnizet

The changes made to fix #1532 still hardcodes a single default location for the classes.
This location is incorrect if Kotlin is used.
And if both Java and Kotlin are used, Gradle will store classes in two separate directories, not just one.
I don't know why the locations need to be verified that way because I have no idea of what Quarkus needs to do with these classes, but apparently:

  • given that these locations are hardcoded that way, you can't run tests from the IDE (since it stores classes in a different directory than Gradle/Maven)
  • you can't use any other language than Java (and Kotlin if fixed for Kotlin)
  • you can't have classes and test classes in separate Gradle/Maven projects/modules

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions