¿Java y Gradle tienen una estructura fuente diferente para los módulos?

Vi que en Gradle , declaramos un módulo como artifact/src/main/java/module-info.java, pero en OpenJDK lo declaran como src/com.group.artifact/module-info.java. Luego en Jenkov tenemos src/main/java/com.group.artifact/module-info.java.

Estoy confundido, ¿cuál debo usar? Tengo un proyecto Gradle que contiene múltiples subproyectos en su interior. Y estoy tratando de usar los subproyectos como módulos. IntelliJ IDEA da un error cuando uso el método Jenkov, y tengo que cambiar a Gradle one. ¿Es lo mismo?

Respuesta 1

¿Alguien tiene alguna idea creativa sobre cómo puedo resolver esta advertencia? Error de sintaxis EL: la expresión no puede comenzar con el operador binario causado por el siguiente código: String.format ("# {myController ....

Tengo que llamar a un método Java desde una aplicación C # .Net concole. La solución en el siguiente enlace Process myProcess = new Process (); Process.StartInfo.UseShellExecute = false; myProcess.StartInfo ....

Jsoup.connect ("http://www.design.cmu.edu/community.php?s=3") .get (); ¿Podría alguien mostrarme por qué el código me dio el error: java.nio.charset.IllegalCharsetNameException: 'ISO-8859-1'

Estoy creando un programa completo de cálculo de Box en Java. En realidad, el valor de la variable llamada volumen debe ser 125 si ancho = 5, altura = 5, profundidad = 5, pero por qué la salida muestra el valor es 0 ...