Port 8080 required by Tomcat v7.0 Server at localhost is already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop the other process or change the port number(s).
неділя, 24 травня 2015 р.
Tomcat & Eclipse: Port NUMBER required by Tomcat v7.0 Server at localhost is already in use
Ви запускаєте веб-компонент на сервері і отримуєте помилку:
субота, 23 травня 2015 р.
Java Web-розробка в Eclipse
Щоб створювати Java веб-додатки в Eclipse потрібно з офіційного сайту Eclipse встановити оболонку розробника Eclipse IDE for Java EE Developers (її ще називають Eclipse Web Tool Platform, WTP).
понеділок, 11 травня 2015 р.
GIT: основи роботи
GIT (вимовляється "ґіт") - це безкоштовна програма з відкритим кодом, розроблена для розподіленого контролю за версіями проекту (distributed version control system, VCS). "Проектом" може бути будь-що, що зберігається на комп'ютері у вигляді файлів. В тому числі, звичайно, проекти програмістів.
Роботу над Git розпочав Лайнус Торвальдс (Linus Torvalds) в 2005 році з метою керування версіями для написання ядра операційної системи Linux. Слово git в британському слензі має значення "неприємна персона".
субота, 18 квітня 2015 р.
JUnit 4.x: основи роботи
JUnit - це звичайний фреймворк, який призначений для написання та запуску тестових програм. Тобто це набір класів (jar-пакет), які ми використовуємо для створення інших, тестових джава-класів, які будуть перевіряти коректність роботи цільових класів. Фреймворк не пише тести замість вас, їх потрібно кодувати в Java, як і звичайні класи. Тільки запускати тест на виконання потрібно з допомогою JUnit-ранерів (test runner).
Офіційний сайт проекту - junit.org. , в розділі FAQ якого можна почитати про основи роботи з фреймворком. З цього сайту потрібно завантажити на комп'ютер jar-пакети:
junit.jar та hamcrest-core.jar. Потім записати шлях до них в системну змінну CLASSPATH.
неділя, 15 березня 2015 р.
Java: Path та Classpath
Path та Classpath - важливі поняття, без розуміння яких іноді можна отримати купу проблем незрозумілого походження.
Після установки пакету Java для програмування на ваш комп'ютер, директорія JDKбуде мати наступний вигляд:
Після установки пакету Java для програмування на ваш комп'ютер, директорія JDKбуде мати наступний вигляд:
Директорія bin містить всі виконавчі файли JDK (Java Development Kit): компілятор, пусковик, javadoc, та інші.
PATH - змінна середовища в операційних системах Unix, DOS, OS/2, та Microsoft Windows. Вона містить шляхи до виконавчих файлів всіх програм, які виконуються із командної стрічки на комп'ютері. Налаштовувати змінну для роботи із Джавою необов'язково, але в такому разі вам потрібно буде кожного разу вказувати повний шлях до місцезнаходження компілятора javac.exe та пусковика java.exe. Наприклад:
C:\Java\jdk1.7.0\bin\javac MyClass.java
вівторок, 10 березня 2015 р.
Eclipse: як змінити workspace та як його видалити?
Workspace, тобто робочий простір, це папка по замовчуванню, де Eclipse буде зберігати всі ваші проекти.
Щоб змінити workspace за замовчуванням, потрібно вибрати в меню File \ Switch Workspace \ Other...
І потім задати шлях до потрібної директорії:
Але якщо вам захочеться працювати взагалі без workspace, то видалити його можна через меню Window \ Preferences, потім із групи властивостей General вибрати Startup and Shutdown \ Worcspaces у вікні справа вибрати поточний шлях до робочого простору та настиснути кнопку Remove, ну і потім кнопки Apply та OK.
середа, 11 лютого 2015 р.
День здачі тесту Oracle Certified Professional, Java SE 7 Programmer ( 1Z0-803 )
Нарешті я його здав. Тест не є надто складним. Навіть не маючи виробничого досвіду можна його здати, але потрібно мати добру теоритечну підготовку. Я набрав 85 %. Підготовка зайняла 4 місяці, але можна і в два рази швидше. Тест проходить тільки англійською мовою.
На тест потрібно прийти завчасно, адже вас ще мають зареєструвати, сфотографувати. Потім заведуть в клас із компами і посадять за один із них. В класі, де я здавав, було всього три комп'ютери, за двома з них вже хтось був і вони здавали інші тести. На столі був фломастер та ламінований папір, по якому можна було писати. Це називається erasable board, але гумку так ніхто і не дав, тому використовуйте папір економно. Можливо, можна було попросити, але я не став... На цьому папері можна розписувати роботу циклів, чи проводити математичні обрахунки, робити UML-схемки, зв'язки між об'єктами та їх реферансами...
Підписатися на:
Дописи (Atom)






