|
|
|
Странное поведение NetBeans 7.1.2
|
|||
|---|---|---|---|
|
#18+
При запуске внешнего приложения через Runtime.getRuntime().exec Netbeans временами подвисает (хотя процесс завершается). Например при запуске Executer.execStd("C:/Oracle/glassfish-3.1.1/glassfish3/glassfish/bin/asadmin.bat", " stop -domain", "domain1"); все проходит нормально - стандартный батник glassfish запускается, останавливает домен, после чего завершается моя программа и NetBeans завершает отладку(запуск). А вот при запуске Executer.execStd("C:/Oracle/glassfish-3.1.1/glassfish3/glassfish/bin/asadmin.bat", " start -domain", "domain1"); стандартный батник glassfish запускается, запускает домен, после чего завершается моя программа, но NetBeans продолжает чего-то ждать (как при отладке, так и при запуске). При запуске jar-файла вне IDE программа завершается. Подозреваю, что проблема заключается в том, что при запуске glassfish домена создается новый java-процесс (сервер) - возможно NetBeans ждет его завершения? Если да, то можно ли NetBeans как-то объяснить что ждать не нужно? Код класса Executer на всякий случай прикладываю Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2012, 15:22:01 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=279&tid=2131361]: |
0ms |
get settings: |
15ms |
get forum list: |
21ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
49ms |
get topic data: |
20ms |
get forum data: |
5ms |
get page messages: |
73ms |
get tp. blocked users: |
3ms |
| others: | 317ms |
| total: | 515ms |

| 0 / 0 |
