Java 无效的标记_Java--Error:java: 无效的标记: -release

Java--Error:java: 无效的标记: -release

发布时间:2018-10-09 23:59,

浏览次数:1394

, 标签:

Java

Error

release

这里写自定义目录标题

* 前言

* 内容

* 总结

* end

<>前言

今晚上在熟悉Java代码,所以就按照教材用IDEA创建了以个新工程,敲了几个例子,然后在没有保存的情况之下我又另外创建了一个新工程,然后在我回过头去运行原来工程中的程序的时候,立马给我报错,如下:

有不懂,立马问问周边的人,发现没有人遇到过这种状况,于是找度娘,度娘给出的答案五花八门,没有一个能够解决我当下这个问题的,所以可以说,这问题可能没几个人遇到,亦或者是遇到的人解决完之后就没有及时总结,那么我就不客气了,争做第一个吃螃蟹的人,哈哈。

<>内容

这个错误

Information: java: Errors occurred while compiling module 'day04' Information:

javac 9.0.1 was used to compile java sources Information: 2018/10/09 23:39 -

Compilation completed with 1 error and 0 warnings in 3s 347ms Error: java:

无效的标记: -release

翻译成中文是如下意思:

信息:Java:编译模块“Day04”时发生错误 信息:JavaC.0.0.1用于编译Java源代码 信息:2018/10 / 09

23∶39编译完成1错误和0警告在3S 错误:Java:无效的标记:-释放

从上述信息中我们可以看出是在编译处出现了错误,所以,我们应当在编译的这条线上找出错误的原因,然后解决掉就可以了,于是我就去相关路径中找,如下:

从图片中可以看出,路径下面没有相关的xxx.class文件,这样肯定不能编译出来,我尝试过用DOS命令javac XXX.java

来创建其编译文件,但是出现乱码现象,可能是我在用IDEA编写的时候没有设置好UTF-8

和ANSI吧,所以编译出来就出现了乱码。这个时候在QQ群里面有位群主帮我出主意,这方面是不是JDK的版本不对,亦或者是Setting中的Java

Compiler没有配置好还是Project

Structure中的Project和Modules中的JDK没有配置好,可以去这些里面配置到最新的JDK版本。我照着操作了,如下:

发现还是没有解决问题,大神还是陪着我一块,问我是不是.pom文件里面没有配置好,还是maven文件里面没有配置好,我打开了Run/Debug

Configurations看了一下配置,如下:

发现也没有问题,配置了最新版本的JDK,为什么还是没有解决问题呢?

最后讨论到了是不是在加载好了新的工程之后没有自动编译,要不手动编译一下试试,抱着死马当作活马医的态度尝试了一下,如下:

这个时候就在相应的文件夹下面出现了xxx.class文件,然后再点击运行,立马出现结果,没有报错。大吉大利,今晚吃鸡。哈哈!

<>总结

因为自己在没有保存好工程的情况下就立马创建了新的工程,导致原来工程里面编译好的文件全部删除,应当谨记,同时我又尝试了一下将路径下面的文件删除,报出了这样的一个错误,如下:

错误: 找不到或无法加载主类 com.itheima.Test.test6 原因: java.lang.ClassNotFoundException:

com.itheima.Test.test6

解决方法一样,只需要从新编译即可。

<>end

谢谢您的阅读!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值