|
|
|
Classpath и ext
|
|||
|---|---|---|---|
|
#18+
Объясните, зачем все заморочки с Classpath, если проще все нужные либы и либки сложить в ext, как и задумано вообщем-то создателями Java? Тем более если прикладуха запускается локально на контролируемой машине, а не незнамо где по сети. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2007, 22:35:25 |
|
||
|
Classpath и ext
|
|||
|---|---|---|---|
|
#18+
Вообще-то classpath придумали как раз создатели Java. А что это за ext, это только ты можешь объяснить. Поэтому создатели Java его применить не могли. Но может они ещё осознают свою ошибку, и отменят classpath, только им надо написать про это. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2007, 22:45:15 |
|
||
|
Classpath и ext
|
|||
|---|---|---|---|
|
#18+
Partisan M А что это за ext, это только ты можешь объяснить. Поэтому создатели Java его применить не могли. Не позорься. Это букварь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2007, 23:00:24 |
|
||
|
Classpath и ext
|
|||
|---|---|---|---|
|
#18+
этим все сказано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2007, 23:07:44 |
|
||
|
Classpath и ext
|
|||
|---|---|---|---|
|
#18+
ext неудобенэтим все сказано.Чем же? Истории из жизни, если можно. Например по Classpath задай поиск по форуму и найдешь уйму вопросов а-ля "Class cannot be found". Имхо Classpath как раз стоит использовать в крайних случаях, когда гемора с его настройкой действительно стоит того. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2007, 23:24:22 |
|
||
|
Classpath и ext
|
|||
|---|---|---|---|
|
#18+
Действительно, есть такая фиговина. Я и забыл, потому что не пользовался. В действительности этим ext никто не пользуется, что и правильно. Потому что в ext можно вставить одну версию дополнительной библиотеки (класса), а что если нужны разные версии, которые зависят от версий других библиотек итп. Что и имеет место. А если б всё пихалось в ext. то добавив туда новую версию одного класса можно получить непредсказуемые последствия для всех программ.В остновном это ext предназначалось видимо для дополнительных компонентов JDK (пакеты javax.*), но и в таком случае проблема с версиями существовала бы. В общем, это не годится. Что касается жалоб на ненайденный Classpath. то чтоб найти Classpath большого ума не требуется. Некоторое улучшение по сравнению с classpath предлагается в платформе Netbeans, в которой приложение можно поделить на модули, соответствие версий которых проверяется, и нектороые модули служат только для хранения классов. Но этот способ требует применения платформы Netbeans, которая не особо популярна. Поэтому для выбора нужной для некторого приложения версии тоже некоторого класса без Classpath не обойтись. И чего его ругать, если не обойтись. А без ext обойтись можно, зачит нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2007, 23:42:38 |
|
||
|
Classpath и ext
|
|||
|---|---|---|---|
|
#18+
classpathОбъясните, зачем все заморочки с Classpath, если проще все нужные либы и либки сложить в ext, как и задумано вообщем-то создателями Java? Тем более если прикладуха запускается локально на контролируемой машине, а не незнамо где по сети. Ни разу не пользовался ext. Считаю привычку засовывать свои библиотеки в ext крайне вредной и глупой затеей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2007, 00:08:10 |
|
||
|
Classpath и ext
|
|||
|---|---|---|---|
|
#18+
Считаю единственно верным подход хранить всё говно, относящееся к твоему продукту, ровно в одном каталоге (с подкаталогами). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2007, 00:09:12 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34752781&tid=2144799]: |
0ms |
get settings: |
15ms |
get forum list: |
23ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
64ms |
get topic data: |
20ms |
get forum data: |
5ms |
get page messages: |
80ms |
get tp. blocked users: |
3ms |
| others: | 310ms |
| total: | 532ms |

| 0 / 0 |
