| BG Development · За реклама · За контакти |
Помощ Търсене Потребители Календар Правила |
| Здравей! ( Включване | Регистриране ) |
| Страници: (2) [1] 2 ( Първото ново мнение ) | ![]() ![]() ![]() |
| Nabsovit |
Публикувано на: 26-07-2018, 10:00
|
|
Име: Група: Потребител Ранг: Новопостъпил Мнения: 3 Регистриран на: 26.07.18 |
Здравейте, колеги! Държа да подчертая, че съм нов в програмирането и се нуждая от помощ дори за лесните неща.
Да минем по същество - купих си книга за алгоритми, за да работя с която пише в нея, че ми трябва копие на JDK, JUnit, съдържащ един-единствен jar-файл, който трябва да се намира в пътя classpath {(.classpath?)-->това ли е?}, както и IDE(аз избрах Eclipse Photon June 2018). Проблемът ми е следният: най-новата версия на JUnit(Junit 5) съдържа доста повече от 1 файл, как да разбера кой трябва да е в пътя classpath?; както и да е от самия Eclipse(IDE-то) направих нещо и като че ли Junit-a стана. Освен всичко останало книгата има и изходен ход, специално направен за нея. В нея пише, че трябва просто да го разкомпресирам и това е. Да обаче не се получи. След това намерих файл в разкомпресираната папка(Read me), в който пише следното нещо: със следния код, който не съм сигурен къде трябва да въведа, все едно добавям изходния код за определената глава от книгата "javac -sourcepath main main/com/wrox/algorithms/lists/*.java"-“ в случая втората глава е "lists", за да въведа кода за друга глава просто трябва да променя "lists" с примерно "stacks". Не съм сигурен дали ще наруша правилата на форума, но мисля, че най-добре да постна какво точно се има предвид под "-soursepath main": "Notice the the -sourcepath main option. This tells the compiler where to look for any other files it may need. For example, in this case, the code for Chapter 3 depends on the code for Chapter 2 -- Iteration and Recursion -- so the compiler needs to know where to look to find the dependent source files." Ако може някой да ми даде пример, как да добавя цялата директория (пробвах да добавя папката в C:/ и D:/, после добавих по този начин директорията, обаче нещо бъркам). Имам и още един проблем, но той е сходен с този: Той пък е свързан с JUnit-а. С риск за предупреждение ще постна и тук какво ми пише, защото наистина сам не мога да се справя: "javac -classpath junit.jar -sourcepath main test/com/wrox/algorithms/lists/*.java"; "This invokes the compiler telling it to compile all test files in the com.wrox.algorithms.lists package2. Once again, notice the extra -sourcepath main option telling the compiler where to look for any other files it may need." Мисля, че ако се оправя с едното ще се оправя и с другото. За да дам пример, какъвто е даден в книгата, ще използвам следния, който, ако всичко работи правилно, не би трябвало да даде грешка: "package com.wrox.algorithms.queues; import com.wrox.algorithms.lists.LinkedList;" и така нататък. Освен това има и код, започващ така: "public void testAccessAnEmptyQueue() { assertEquals(0, _queue.size());" и така нататък, сега ако го напиша това още на първия ред ми дава грешка. Общо взето цялата книга се базира на тези 2 неща: едната част на кодовете започва с "package com.wrox.blablabla", а другата с "public void blablalba". Искам да науча как го направя да не ми дава грешка, защото само с четене без практика няма да стане. Надявам се да съм бил достатъчно изчерпателен. Много ще съм благодарен на желаещите да ми помогнат! Желая приятен ден на всички! |
| ifnull |
Публикувано на: 26-07-2018, 10:13
|
![]() Име: Димитър Група: Потребител Ранг: Старо куче Мнения: 608 Регистриран на: 10.07.09 |
слагаш всичките jar
виж и тук https://www.eclipse.org/photon/noteworthy/#junit Това мнение е било редактирано от ifnull на 26-07-2018, 10:31 |
| Gamma Goblin |
Публикувано на: 26-07-2018, 10:54
|
![]() Име: Група: Потребител Ранг: Почетен член Мнения: 4014 Регистриран на: 21.02.18 |
ползвай IntelliJ, еклипса е много зле
|
| ifnull |
Публикувано на: 26-07-2018, 11:20
|
![]() Име: Димитър Група: Потребител Ранг: Старо куче Мнения: 608 Регистриран на: 10.07.09 |
за без пари толкова
|
| Gamma Goblin |
Публикувано на: 26-07-2018, 11:48
|
![]() Име: Група: Потребител Ранг: Почетен член Мнения: 4014 Регистриран на: 21.02.18 |
и интелиджея е без пари
|
| ifnull |
Публикувано на: 26-07-2018, 11:59
|
![]() Име: Димитър Група: Потребител Ранг: Старо куче Мнения: 608 Регистриран на: 10.07.09 |
недей съ прай само Community версията е фрии
|
| lucky |
Публикувано на: 26-07-2018, 12:13
|
|
Име: Група: Потребител Ранг: Старо куче Мнения: 749 Регистриран на: 05.08.17 |
па аз ползвам точно сommunity за работа
|
| Gamma Goblin |
Публикувано на: 26-07-2018, 13:05
|
![]() Име: Група: Потребител Ранг: Почетен член Мнения: 4014 Регистриран на: 21.02.18 |
community-то го ползвах 1 година на работа, хареса ми и почнах да си плащам за платената. Иначе с community-то може да си правиш всичко, вярно че няма да имаш имтелигентни подсказки за спрингове, еджбъта и лайна, но пак е 10000 пъти по-добре от боклучавия еклипс
|
| korsarq |
Публикувано на: 26-07-2018, 13:25
|
![]() Име: Група: Потребител Ранг: Редовен член Мнения: 367 Регистриран на: 30.11.16 |
Че какво му е на еклипс?Аз си го ползвам и си ме кефи
|
| saruman |
Публикувано на: 26-07-2018, 14:17
|
||
![]() Име: Група: Потребител Ранг: Почетен член Мнения: 3014 Регистриран на: 21.07.10 |
Много е дебел и яде много РАМ,при големи проекти тотално издиша -------------------- |
||
Страници: (2) [1] 2 |
![]() ![]() ![]() |