Login
как использовать библиотеку в яве?
411
NEW 15.05.13 16:00
добрый день.
пишу первый раз программу которая использует нестандартные библиотеки явы, не могу понять как же работать с ними.
на сайте ничего нет, внутри тоже никаких руководсвт. где обычно ищут инфо о процедурах, параметрах???
вот например отсюда я скачала нужную мне библиотеку http://sourceforge.net/projects/javaocr/
пишу первый раз программу которая использует нестандартные библиотеки явы, не могу понять как же работать с ними.
на сайте ничего нет, внутри тоже никаких руководсвт. где обычно ищут инфо о процедурах, параметрах???
вот например отсюда я скачала нужную мне библиотеку http://sourceforge.net/projects/javaocr/
NEW 15.05.13 17:54
in Antwort joldosch 15.05.13 17:02
я добавила библиотеку через build path. я работаю в еклипс. я не понимаю как вообще работать с такими бибиотеками внешними, где брать описания к их функциям .. на сайте не вижу описаний, где их берут программисты обычно?
NEW 15.05.13 18:00
in Antwort qaz3 15.05.13 17:54
там же прямо указана ссылка на Java OCR Web Site, а по ней есть раздел "Using the Code in your Program", а там указано "follow the usage pattern which is used in the src/com/roncemer/ocr/OCRScannerDemo.java source file."
NEW 30.05.13 15:26
in Antwort qaz3 15.05.13 16:00
там упомянутая ссылка оказалась не для андроида
тогда нашла такие проекты нашего соотечественника для андроида http://sourceforge.net/p/javaocr/source/ci/master/tree/
ну вот как не пытаюсь уже 2 дня их в свой проект импортировать только одни ошибки, это отсутствие опыта использования чужих программ или обычно при импорте больших библиотек не все гладко идет? (мне нужна эта библиотека для учебы, а я не то что ее в своей программе применить не могу, но даже просто импортировать)
тогда нашла такие проекты нашего соотечественника для андроида http://sourceforge.net/p/javaocr/source/ci/master/tree/
ну вот как не пытаюсь уже 2 дня их в свой проект импортировать только одни ошибки, это отсутствие опыта использования чужих программ или обычно при импорте больших библиотек не все гладко идет? (мне нужна эта библиотека для учебы, а я не то что ее в своей программе применить не могу, но даже просто импортировать)
NEW 30.05.13 16:39
В мире индустриального java-программирования никто ручным скачиванием либ и их добавлением в classpath не занимается. Для этого есть build-системы с управлением зависимостей, такие как maven, ivy, buildr. Например в Maven есть проектный файл pom.xml, в нем есть секция зависимостей, и туда Вы просто заносите нужную библиотеку. Большая часть известных либ лежит здесь - http://search.maven.org/, находите нужную либу, например http://search.maven.org/#artifactdetails%7Corg.springframework%7Cspring-webmvc%7..., и добавляете в проект
in Antwort qaz3 30.05.13 15:26
В ответ на:
или обычно при импорте больших библиотек не все гладко идет?
или обычно при импорте больших библиотек не все гладко идет?
В мире индустриального java-программирования никто ручным скачиванием либ и их добавлением в classpath не занимается. Для этого есть build-системы с управлением зависимостей, такие как maven, ivy, buildr. Например в Maven есть проектный файл pom.xml, в нем есть секция зависимостей, и туда Вы просто заносите нужную библиотеку. Большая часть известных либ лежит здесь - http://search.maven.org/, находите нужную либу, например http://search.maven.org/#artifactdetails%7Corg.springframework%7Cspring-webmvc%7..., и добавляете в проект
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>3.2.3.RELEASE</version>
</dependency>
.
Все. Об остальном позаботится maven.
NEW 30.05.13 16:56
in Antwort scorpi_ 30.05.13 16:39
если я не могу мою библиотеку найти на этом сайте?
NEW 30.05.13 18:04
in Antwort scorpi_ 30.05.13 17:52
подделка 
далека как я от современного программирования .....
но ведь люди здесь этому пакету 75% поставили положительных оценок http://sourceforge.net/projects/javaocr/, а я его кручу-верчу, ничего не пойму , как обезьяна с очками

далека как я от современного программирования .....
но ведь люди здесь этому пакету 75% поставили положительных оценок http://sourceforge.net/projects/javaocr/, а я его кручу-верчу, ничего не пойму , как обезьяна с очками

NEW 30.05.13 18:50
in Antwort qaz3 30.05.13 18:04, Zuletzt geändert 30.05.13 18:55 (natuerlich blond)
не знаю, ради интереса скачала вашу библиотеку у без проблем импортировала в Эклипс.
попробовала первый попавшийся класс - Эклипс автоматически импортировал. Вы что-то делаете не так.
вы же не zip-файл импортируете, а только jar?
и вообще вы пишете (хотя Эклипс вам это и так автоматически предлагает сделать) вверху класса import того класса, который хотите использовать?
попробовала первый попавшийся класс - Эклипс автоматически импортировал. Вы что-то делаете не так.
вы же не zip-файл импортируете, а только jar?
и вообще вы пишете (хотя Эклипс вам это и так автоматически предлагает сделать) вверху класса import того класса, который хотите использовать?
NEW 30.05.13 19:26
in Antwort natuerlich blond 30.05.13 18:50
вначале без проблем, делаю импорт внешних джар: JavaOCR.jar, на этом шаге все импортируется хорошо.
после этого проект запускается, но ведь ничего и не происходит. Может далее логическая ошибка?
я пытаюсь вручную проект sampler сюда ж добавить, чтобы понять как с 1й библиотекой работать, скачиваю http://sourceforge.net/p/javaocr/source/ci/master/tree/demos/ и вручную все добавляю, тк не вижу здесь джар файлов . вот здесь то всякие ошибки идут
или так вообще не надо делать? но тогда как понять как работает библиотека без примера
после этого проект запускается, но ведь ничего и не происходит. Может далее логическая ошибка?
я пытаюсь вручную проект sampler сюда ж добавить, чтобы понять как с 1й библиотекой работать, скачиваю http://sourceforge.net/p/javaocr/source/ci/master/tree/demos/ и вручную все добавляю, тк не вижу здесь джар файлов . вот здесь то всякие ошибки идут
или так вообще не надо делать? но тогда как понять как работает библиотека без примера
NEW 30.05.13 19:40
in Antwort qaz3 30.05.13 19:26
так ничего и не должно происходить. это же только библиотека, которая предоставляет вам возможность использовать ее классы. читайте документацию, ищите туториалы.
если скопированные программы не работают и в Эклипсе все "красно", следуйте комментариям Эклипса. вполне возможно, не хватает каких-то пакетов, или импорт незадекларирован и т.п.
ну спросите на крайняк у ваших сокурсников или у профа. если вам всем надо, не может же быть, чтобы никто не разобрался
если скопированные программы не работают и в Эклипсе все "красно", следуйте комментариям Эклипса. вполне возможно, не хватает каких-то пакетов, или импорт незадекларирован и т.п.
ну спросите на крайняк у ваших сокурсников или у профа. если вам всем надо, не может же быть, чтобы никто не разобрался

30.05.13 19:47
in Antwort natuerlich blond 30.05.13 19:40
да это я ще поинмаю что ничего не произойдет, если просто добавил библиотеку
на 2м шаге беру классы из git для ознакомления и вот тут уже все красно, 2 дня правлю и не могу ничего добиться, не все классы найдены, такие импортирую и все равно еще половина красно...
вот твыше посоветовали через файл pom пока не разобралась как он может помочь...
если ничего не выйдет, может уже проще взять как задание и написать какую-нибудь простую игрушку для андроида, этой помощи в инете много надеюсь
а так время идет, результатов нет, а задание это мое индивидуальное
на 2м шаге беру классы из git для ознакомления и вот тут уже все красно, 2 дня правлю и не могу ничего добиться, не все классы найдены, такие импортирую и все равно еще половина красно...
вот твыше посоветовали через файл pom пока не разобралась как он может помочь...
если ничего не выйдет, может уже проще взять как задание и написать какую-нибудь простую игрушку для андроида, этой помощи в инете много надеюсь
а так время идет, результатов нет, а задание это мое индивидуальное
NEW 30.05.13 19:48
in Antwort qaz3 30.05.13 18:04
NEW 30.05.13 19:53
in Antwort scorpi_ 30.05.13 19:48
спасибо!!!
искала только по ocr
буду сейчас в этом направлении учиться
Спасибо scorpi_ и natuerlich blond !!!
искала только по ocr

буду сейчас в этом направлении учиться
Спасибо scorpi_ и natuerlich blond !!!
NEW 30.05.13 19:55
ну вообще с этого и стоит начинать. конечно, если вы пытаетесь импортировать какой-то огромный проект, причем не весь, а только его части, то вы не найдете половину классов.
начните с малого. посмотрите, какие классы реализуют ваши цели и попробуйте работать с ними.
in Antwort qaz3 30.05.13 19:47
В ответ на:
может уже проще взять как задание и написать какую-нибудь простую игрушку для андроида, этой помощи в инете много надеюсь
может уже проще взять как задание и написать какую-нибудь простую игрушку для андроида, этой помощи в инете много надеюсь
ну вообще с этого и стоит начинать. конечно, если вы пытаетесь импортировать какой-то огромный проект, причем не весь, а только его части, то вы не найдете половину классов.
начните с малого. посмотрите, какие классы реализуют ваши цели и попробуйте работать с ними.
NEW 30.05.13 20:08
in Antwort qaz3 30.05.13 19:53