这是一个非常奇怪的问题: 有时,当我尝试启动我的应用程序时,该进程会创建自己,但不会执行任何操作。 有时会开始。Java应用程序有时在开始时挂起
我试图在网上看,但我没有找到任何有用的东西。所以我想知道你们是否有同样的问题,你是如何解决这个问题的。
PS:我试图看到控制台并显示printStackTrace,但没有任何东西。只有常客记录,直到它挂起(在显示任何GUI之前)。
编辑:
Here is the cmd with java -jar when it happens
And Task manager stuck at 30 000k memory
我的程序只调用:读( “MaxAttempts”)
public String read(String NomFonction) {
String ConfigFile = cfgfile.getPath();
try{
InputStream flux=new FileInputStream(ConfigFile);
InputStreamReader lecture=new InputStreamReader(flux);
BufferedReader buff=new BufferedReader(lecture);
String ligne;
String Fonction = null;
while ((ligne=buff.readLine())!=null){
if(ligne.contains(NomFonction + "=")) {
Fonction = ligne.split("=")[1];
}
}
buff.close();
if(!Fonction.equals(null)) {
return Fonction;
}
} catch(Exception e1) {
e1.printStackTrace();
}
return "Error";
}
无法重现。 – shmosel
这很糟糕,我们都很抱歉。但是,如果您可以发布您的代码和任何您遇到的错误,我们可以尝试并提供帮助。 –
是啊,对不起,我编辑了帖子并添加了一些信息。 但没有太多东西:/ – RapidEv