É uma solução bem menos elegante, mas deu certo:
package alluraPratica;
public class Desafio2 {
public static void main(String[] args) {
int fatorial = 1;
int y = 1;
for (int n = 1; n <= 10; n++) {
y *= n;
fatorial = y;
System.out.println(fatorial);
y = fatorial;
}
}
}