Проблема в том, что когда я запускаю это приложение, он всегда вызывает UI этого приложения. Это не то, что я хочу? Я хочу, чтобы он выполнял / запускал пользовательский интерфейс только один раз после первого раза и всегда запускал свой бэкэнд. И если я закрываю или прекращаю выполнение, тогда он должен снова запустить пользовательский интерфейс.
public static void main(String args[])
{
UI obj = new UI(); //Object of UI class that calls constructor and load UI(java swing)
/*from the 1 st line below code is for back end that should be run every time but the first line
should be executed only once(this code is in main method and main method is called at every 15
minutes using jar file)*/
String queryStringToCreateTable = null;
Utils utility = new Utils();
HTTPConnectionManager httpConnectionManager = new HTTPConnectionManager();
System.out.println("Processing started");
String javaHome = System.getProperty("java.home");
}