Это действительно странная проблема: Иногда, когда я пытаюсь запустить свое приложение, процесс создает сам, но ничего не делает. И иногда он начинается.Java-приложение иногда зависает при запуске
Я попытался посмотреть в Интернете, но пока не нашел ничего полезного. Поэтому мне было интересно, есть ли у кого-то из вас одна и та же проблема и как вы ее решили.
PS: Я попытался увидеть консоль и показать printStackTrace, но ничего не было. Только регулярные журналы регистрируются до тех пор, пока они не зависают (перед показом какого-либо графического интерфейса).
Edit:
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