![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Stampede |
|
|||
![]() Гносеолог ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 963 Регистрация: 25.4.2005 Где: Calgary, Alberta, Canada Репутация: 3 Всего: 144 |
Поскольку компилируются только .java файлы, то чтобы в выходной структуре присутствовали всякие прочие важные файлы (ресурсы, проперти и пр.), приходится дополнительно создавать задачи копирования, что несколько неудобно и чревато ошибками забывчивости. Нельзя ли как-то указать javac, чтобы он включал в вывод все файлы, которые встречаются в source?
Навскидку в документации не нашел. -------------------- "If you want something done right, do it yourself" По секрету: выучить английский - реально! |
|||
|
||||
| tux |
|
||||
![]() Летатель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1853 Регистрация: 10.2.2005 Где: msk.ru Репутация: 11 Всего: 132 |
Думаю что никак, это умеет, похоже, только компилятор из Eclipse. А для того, чтобы уменьшить забывчивость можно использовать такую конструкцию:
Правда, проблему все равно не решит. |
||||
|
|||||
| Stampede |
|
|||
![]() Гносеолог ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 963 Регистрация: 25.4.2005 Где: Calgary, Alberta, Canada Репутация: 3 Всего: 144 |
Я вижу тут главную проблему в том, чтобы не забыть все используемые расширения. Потому что на практике выходит, что, к примеру, добавили в ресурсы картинку png, а в таске отразить забыли. Может, можно указать какой-то общий шаблон для задачи копирования? |
|||
|
||||
| _and |
|
||||
![]() Java-developer ![]() Профиль Группа: Участник Сообщений: 139 Регистрация: 6.8.2004 Где: Новокузнецк Репутация: 2 Всего: 4 |
Stampede, попробуй поиграться с таким блоком
а в таргете указать
|
||||
|
|||||
| Stampede |
|
|||
![]() Гносеолог ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 963 Регистрация: 25.4.2005 Где: Calgary, Alberta, Canada Репутация: 3 Всего: 144 |
_and, спасибо, примерно так сейчас у меня и есть. Но нельзя ли сделать в более общем виде: все, что не *.java - копировать.
|
|||
|
||||
| _and |
|
|||
![]() Java-developer ![]() Профиль Группа: Участник Сообщений: 139 Регистрация: 6.8.2004 Где: Новокузнецк Репутация: 2 Всего: 4 |
Stampede, всё же посмотри в сторону patternset и вообще patterns.
А может попробовать так
|
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 11 Всего: 151 |
А есть ли смысл держать ресурсные файлы бессистемно среди исходников?
-------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| Stampede |
|
|||
![]() Гносеолог ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 963 Регистрация: 25.4.2005 Где: Calgary, Alberta, Canada Репутация: 3 Всего: 144 |
Еще как есть! В этом случае, к примеру, к ним очень удобно доступаться через Class.getResourceAsStream(). Кроме того, таким образом можно положить в корень архива какой-нибудь относительно статичный файл типа dtd или properties, и тогда сторонние либы найдут их автоматически, без явного прописывания в classpath. Ну или вот иконки для гуя: тоже очень удобно. А еще sql-скрипты. И вообще всякие штуки, которые тесно увязаны с сырцами и не предполагают автономной модификации. Так штаааа... |
|||
|
||||
| Stampede |
|
|||
![]() Гносеолог ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 963 Регистрация: 25.4.2005 Где: Calgary, Alberta, Canada Репутация: 3 Всего: 144 |
Получилось просто отлично! Спасибо, и держи заслуженного плюсА Это сообщение отредактировал(а) Stampede - 9.11.2006, 12:14 -------------------- "If you want something done right, do it yourself" По секрету: выучить английский - реально! |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java tools & IDE's | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |