J'ai essayé d'écrire un module Java 9, mais peu importe ce que je fais, j'ai l'erreur "le paquet est vide ou n'existe pas". J'ai essayé de rechercher en ligne la disposition de répertoire attendue, et j'ai essayé toutes les variations sur la disposition de répertoire que je peux penser, mais rien ne fonctionne.Disposition du répertoire pour les modules Java 9
Par exemple, voici une mise en page j'ai essayé
bar.foo/module-info.java
module bar.foo {
exports bar.foo;
}
bar.foo/bar/foo/wtf.java
package bar.foo;
public class wtf {
}
Cependant, la compilation donne toujours la même erreur que d'habitude.
> javac bar.foo/module-info.java
bar.foo/module-info.java:2: error: package is empty or does not exist: bar.foo
exports bar.foo;
^
1 error