Откройте файл в работающей java jar - PullRequest
3 голосов
/ 22 апреля 2010

Если у меня запущен jar-файл, каков наилучший способ справиться с открытием в нем запущенных файлов - есть ли кроссплатформенный способ сделать это или мне нужно сделать его нативным приложением через сначала что-то вроде JSmooth (хотелось бы как можно больше избегать)?

Скажите, что файл jar запущен и связан с текстовыми файлами; когда я открываю текстовый файл, я хочу, чтобы он открывался в работающем экземпляре.

Полагаю, мне нужно проверить, работает ли банка; но как мне сделать это в JAVA?

Если я обнаружу, что банка работает, какой способ связи лучше всего сказать запущенному экземпляру, чтобы открыть файл?

1 Ответ

1 голос
/ 22 апреля 2010

Откройте сокет и проверяйте каждый раз, когда вы открываете приложение, если оно уже запущено. Если это просто отправить местоположение файла в уже открытый экземпляр и закрыть дублированный.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...