问题
用idea'编写maven程序的时候,对写好的代码进行编译(compile),编译出的target文件中的classes文件夹是空的,idea也提示了编译有1error,但是我检查了代码不是代码的问题,希望可以得到各位的指点
问题截图
target中的classes文件夹是空的。按理说里面应该有com文件,com文件里面有Demo.class的编译文件。
代码截图
写了一个Demo代码和一个DemoTest代码。
Demo代码如下:
输出“hello itheima”
DemoTest代码如下:
检查Demo.java的输出是否是“hello itheima”
在控制台上依旧不可以使用mvn compile
如图,报错如下:
但是在cmd上就可以mvn compile成功,我的jdk使用的是17版本的。电脑上配置的maven是3.9版本的,idea上配置的是3.6.1版本的,是版本的问题吗?