|
Как обновлять сервлеты на Sun AppServer 8 ?
|
|||
---|---|---|---|
#18+
Господа! Поставил AppServer на другую машину. Настроил IntelliJIdea так, чтоб файлы class кидал по пути \\IP-server\Sun\AppServer\domains\domain1\applications\j2ee-modules\<root applications>\WEB-INF\classes , как написано в tutorials - чтоб сам сервер каждые 2 секунды обновлял. И оно обновляется - кроме сервлетов. Те обновляются только после deploy. В tutorials написано In addition, to load new servlet files or reload deployment descriptor changes, you must do the following: Create an empty file named .reload at the root of the module: <J2EE_HOME>/domains/domain1/applications/j2ee-modules/context_root/.reload Explicitly update the .reload file's time stamp each time you make these changes. On UNIX, execute touch .reload Но так как я на Windows, то как же создать .reload файл??? И что в него именно написать??? И вообще - как кто обычно приспосабливается на время разработки на AppServer'e ???? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2004, 10:53 |
|
Как обновлять сервлеты на Sun AppServer 8 ?
|
|||
---|---|---|---|
#18+
а че шрифт такой черный? депресняк? :) touch [filename] - делает в юниксе следующее (грубо говоря): меняет дату создания файла на текущую. для виндов тоже есть портированная эта утилита. можешь создать файл .reload где сказано (<J2EE_HOME>/domains/domain1/applications/j2ee-modules/context_root/.reload) и менять дату его создания каждый раз, когда надо пеергрузить сервлеты. я седня после дня рождения своего вчерашнего, можжет и плохо объяснил :) .: 6.000.000 ways to die :. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2004, 11:24 |
|
Как обновлять сервлеты на Sun AppServer 8 ?
|
|||
---|---|---|---|
#18+
в файл писать ниче не надо. просто создай его и все. блокнот открой - "сохранить как..." и введи .reload .: 6.000.000 ways to die :. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2004, 11:25 |
|
Как обновлять сервлеты на Sun AppServer 8 ?
|
|||
---|---|---|---|
#18+
Поздравляю с днем варенья. В Москву еще не уехал ? ;) Действительно перегужает такая махинация сервлет. Но toucn .reload , наскоко я помню, просто пересоздает файл локально. На Винде даже не знаю, как его с консоли - прикол конечно - никогда не делал. Но я получается сижу в PCAnyWhere на сервере и пересохраняю там файл из редактора - какая-то порнография получается. Что ж та - скрипт написать, чтоб он его пересохранял? Я ж как-бы хочу, чтоб консоли не касаться сервера? Но вообще-то спасибо. Я честно говоря до сих пор ни на одном форуме не встречал, кто б шарил (разбирался) в J2EE - наверно ты единственный на всю Расею(и Маллороссию) :) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2004, 11:55 |
|
Как обновлять сервлеты на Sun AppServer 8 ?
|
|||
---|---|---|---|
#18+
да хер с ней, чего она пересоздает. главное - результат :) можно - да, скрипт написать. виндовс же позволяет писать скрипт visual basic script (*.vbs). в нем и менять дату создания файла. как вариант - переписывать. или touch взять для виндов. вариантов - целый вагон :) за поздравления - отдельный респект. в москву - нафиг наверное. .: 6.000.000 ways to die :. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2004, 12:45 |
|
|
start [/forum/topic.php?fid=59&fpage=849&tid=2154164]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 143ms |
0 / 0 |