我有一个我写的java应用程序。我可以使用Ant和命令行中的“java -jar”来执行它。我希望能够使用“javaw.exe”启动该文件(我的应用程序使用Swing)。由于某种原因,它似乎没有做任何事情(javaw启动一秒钟,然后退出,没有我能看到的错误)。我尝试使用javaw在我的Win XP计算机上运行相同的文件,它执行正常。我使用的另一台电脑是Win 7笔记本电脑。
答案 0 :(得分:0)
以purtip31的评论为基础......
我希望问题是当您使用javaw
启动时会出现一些异常或错误,但您无法看到任何诊断信息,因为它们无处可去。
在短期内,将标准输出重定向到文件并查看正在编写的内容。
从长远来看,请更换您的" System.out"和" System.err"通过日志框架(如log4j,java.util.logging等)进行适当的日志记录诊断