BG Development


Страници: (2) [1] 2   ( Първото ново мнение ) Reply to this topicStart new topicStart Poll

> Java i JUnit, Нуждая се от помощ за Java и JUnit
Nabsovit
Публикувано на: 26-07-2018, 10:00
Quote Post



Име:
Група: Потребител
Ранг: Новопостъпил

Мнения: 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". Искам да науча как го направя да не ми дава грешка, защото само с четене без практика няма да стане.
Надявам се да съм бил достатъчно изчерпателен. Много ще съм благодарен на желаещите да ми помогнат! Желая приятен ден на всички! icon_smile.gif


PMEmail Poster
Top
ifnull
Публикувано на: 26-07-2018, 10:13
Quote Post



Име: Димитър
Група: Потребител
Ранг: Редовен член

Мнения: 468
Регистриран на: 10.07.09



слагаш всичките jar

виж и тук

https://www.eclipse.org/photon/noteworthy/#junit

Това мнение е било редактирано от ifnull на 26-07-2018, 10:31
PMEmail Poster
Top
Gamma Goblin
Публикувано на: 26-07-2018, 10:54
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 1145
Регистриран на: 21.02.18



ползвай IntelliJ, еклипса е много зле


--------------------
Напред! Живота е сраженье! Напред! И прав всегда ходи!
Напред, макар към поражение! Ако ще паднеш, прав падни!
---
Raw, and untamed in spirit, We chew this world and Spit it out
---
Challenge my own world to chaos
---
Im not intimidated by the good looking ones, it's the ugly ones that scare the shit out of me
PMEmail PosterUsers Website
Top
ifnull
Публикувано на: 26-07-2018, 11:20
Quote Post



Име: Димитър
Група: Потребител
Ранг: Редовен член

Мнения: 468
Регистриран на: 10.07.09



за без пари толкова
PMEmail Poster
Top
Gamma Goblin
Публикувано на: 26-07-2018, 11:48
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 1145
Регистриран на: 21.02.18



и интелиджея е без пари


--------------------
Напред! Живота е сраженье! Напред! И прав всегда ходи!
Напред, макар към поражение! Ако ще паднеш, прав падни!
---
Raw, and untamed in spirit, We chew this world and Spit it out
---
Challenge my own world to chaos
---
Im not intimidated by the good looking ones, it's the ugly ones that scare the shit out of me
PMEmail PosterUsers Website
Top
ifnull
Публикувано на: 26-07-2018, 11:59
Quote Post



Име: Димитър
Група: Потребител
Ранг: Редовен член

Мнения: 468
Регистриран на: 10.07.09



недей съ прай само Community версията е фрии
PMEmail Poster
Top
lucky
Публикувано на: 26-07-2018, 12:13
Quote Post



Име:
Група: Потребител
Ранг: Редовен член

Мнения: 522
Регистриран на: 05.08.17



па аз ползвам точно сommunity за работа
PMEmail Poster
Top
Gamma Goblin
Публикувано на: 26-07-2018, 13:05
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 1145
Регистриран на: 21.02.18



community-то го ползвах 1 година на работа, хареса ми и почнах да си плащам за платената. Иначе с community-то може да си правиш всичко, вярно че няма да имаш имтелигентни подсказки за спрингове, еджбъта и лайна, но пак е 10000 пъти по-добре от боклучавия еклипс


--------------------
Напред! Живота е сраженье! Напред! И прав всегда ходи!
Напред, макар към поражение! Ако ще паднеш, прав падни!
---
Raw, and untamed in spirit, We chew this world and Spit it out
---
Challenge my own world to chaos
---
Im not intimidated by the good looking ones, it's the ugly ones that scare the shit out of me
PMEmail PosterUsers Website
Top
korsarq
Публикувано на: 26-07-2018, 13:25
Quote Post



Име:
Група: Потребител
Ранг: Активен

Мнения: 266
Регистриран на: 30.11.16



Че какво му е на еклипс?Аз си го ползвам и си ме кефи


--------------------
It gladdens me to know that Odin prepares for a feast.
Soon I shall be drinking ale from curved horns.
This hero that comes into Valhalla does not lament his death!
I shall not enter Odin's hall with fear.My death comes without apology!
And I welcome the valkyries to summon me home!
PMEmail Poster
Top
saruman
Публикувано на: 26-07-2018, 14:17
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 1976
Регистриран на: 21.07.10



QUOTE (korsarq @ 26-07-2018, 13:25)
Че какво му е на еклипс?Аз си го ползвам и си ме кефи

Много е дебел и яде много РАМ,при големи проекти тотално издиша


--------------------
http://www.wefunkradio.com/radio/

Remember,remember the fifth of November
PMEmail Poster
Top
1 потребители преглеждат тази тема в момента (1 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Страници: (2) [1] 2  Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2018 | BG Development | All Rights Reserved
RSS 2.0