myeclipse出现的不能编译和console没有打印System.out.println()
2014-03-23 01:09
627 查看
问题描述:前几天在用SSH的时候出现了许多莫名其妙的问题,其中最让我费解的是我的System.out.println()竟然在console里没有打印,刚开始以为是使用了log4j屏蔽了System.out.println(),后来上百度发现不是,但我确信程序肯定有执行到System.out.println(),因为其后面的语句都执行到了,没理由打印不出。后来我clean了我的project,再次编译时老是出现异常,关键是classes里的文件竟是空的,这说明程序编译不了,这太让我费解了,因为我的project之前明明是可以运行的,怎么一clean就编译不了,之后又是一通百度谷歌也没解决。
解决办法:当我花费了几个小时还是没解决的时候,简直就快放弃了,后来想起之前出现的红色感叹号(这个红色感叹号由于之前并没影响我的project的运行,所以没在意),顺藤摸瓜,发现problem里有小红叉,点进去有两个小error(这两个小error也没影响我的project的启动,所以导致之前一直没在意,但罪魁祸首其实就是它了),解决之后,红色感叹号消失了,再次编译,发现classes里的文件生成了,程序也能运行了,于是迫不及待地想看一下console里有没输出语句,一测发现System.out.println()也能正常打印在console里,真是细节问题害死人啊,有同样问题的可要记住啦。
总结:不是程序能运行就达到我们的目标了,不管是何种小问题(虽然它目前可能没引起什么显示的错误)都要仔细解决掉,不然程序就埋下了隐患,随时都会爆发让你抓狂的事情。
解决办法:当我花费了几个小时还是没解决的时候,简直就快放弃了,后来想起之前出现的红色感叹号(这个红色感叹号由于之前并没影响我的project的运行,所以没在意),顺藤摸瓜,发现problem里有小红叉,点进去有两个小error(这两个小error也没影响我的project的启动,所以导致之前一直没在意,但罪魁祸首其实就是它了),解决之后,红色感叹号消失了,再次编译,发现classes里的文件生成了,程序也能运行了,于是迫不及待地想看一下console里有没输出语句,一测发现System.out.println()也能正常打印在console里,真是细节问题害死人啊,有同样问题的可要记住啦。
总结:不是程序能运行就达到我们的目标了,不管是何种小问题(虽然它目前可能没引起什么显示的错误)都要仔细解决掉,不然程序就埋下了隐患,随时都会爆发让你抓狂的事情。
相关文章推荐
- 解决MyEclipse中alt + / 快捷键不能用的问题;System.out.println快捷键;
- 用eclipse开发servlet,使用System.out.println()在console打印不出数据的问题
- MyEclipse打出sysout代码不能自动补全输出system.out.println()的解决办法
- 在Java代码规范中为什么不能出现System.out.println()
- 打开authoring console的时候始终出现"不能找到需要的管理包:system.library"
- java在调用System.out.println()打印一个新new的对象时,为什么会调用toString方法?
- win7 64下VS2010编译的时候出现fatal error LNK1146: 没有用选项“/out:”指定的参数终极解决方案
- 算法之关于【System.out.println("aaaa");//使得这里打印的结果是bbbb,而不是aaaa】
- Android中打印出System.out.println的结果的方法
- 【技术贴】MyEclipse打出syso代码不能自动补全补全不能输出system.out.print
- vs2010 不能编译C++ LINK : fatal error LNK1146: 没有用选项“/out:”指定的参数
- MyEclipse里面如何用快捷键打出System.out.println();?
- VS2010编译的时候出现fatal error LNK1146: 没有用选项“/out:”指定的参数
- 【技术贴】MyEclipse打出syso代码不能自动补全补全不能输出system.out.print
- 打印输出语句:System.out.println("内容"+i+1+"内容");与System.out.println("内容"+(i+1)+"内容");的区别
- Myeclipse System.out.println() 快捷键设置
- java小知识-将System.out.println到控制台的内容打印并保存在新的文件中(例如txt文件从)
- 【Java】数组和List打印(System.out.println)的区别
- 没有任何import 为什么还能System.out.println
- JBoss 6.x Eclipse Console中无法显示System.out.println