
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
21.06.2013, 16:38:30
|
|||
|---|---|---|---|
java относительный путь к файлу |
|||
|
#18+
Здравствуйте уважаемые форумчанины. Есть проект, который лежит в папке c:\projects В этой папке лежит папка tests, sql-test, build.xml В папке tests лежат тесты проекта, один из классов создает mem бд и заполняет ее тестовыми данными, которые лежат в папке sql-test (например test1.sql, test2.sql и т.д.) Тесты компилируются с помощью build.xml Скажите пожалуйста как мне указать относительный путь к файлам с тестовыми данными? Сейчас выдается ошибка: Код: java 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2013, 16:53:51
|
|||
|---|---|---|---|
|
|||
java относительный путь к файлу |
|||
|
#18+
Путь, который начинается со слэша не может быть относительным. Просто по определению. Или вообще убираем или ставим перед ним одну-две точки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2013, 16:54:39
|
|||
|---|---|---|---|
|
|||
java относительный путь к файлу |
|||
|
#18+
Код: java 1. Текущий корневой путь лежит в System.getProperty("user.dir") Обычно к нему не привязываются, потому что этот путь может быть разным в зависимости от того как запускалась Java. Чаще ресурсы держат в classpath. Если у вас тесты используют скрипты для тестов то и поместить их рядом с иходниками тестов. А для загрузки используете Class.getResourceAsStream(). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2129123]: |
0ms |
get settings: |
12ms |
get forum list: |
19ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
34ms |
get topic data: |
21ms |
get forum data: |
4ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 326ms |
| total: | 468ms |

| 0 / 0 |
