... а вы Java программист
Допустим, что Windows вы уже поставили.Что же делать дальше?
Скачиваем свежий JDK
http://www.oracle.com/technetwork/java/javase/downloads/index.html
на момент написания статьи - 1.6.0_23, и инсталлируем с настройками по умолчанию.
Для правильной работы JDK желательно сконфигурировать переменные окружения:
Открываем
Start->Settings->Control Panel->System->Advanced->Environment Variables
и создаём переменную JAVA_HOME со значением
C:/Program Files/Java/jdk1.6.0_23
, а также добавляем в переменную PATH путь
C:/Program Files/Java/jdk1.6.0_23/bin
Скачиваем Эклипс
http://download.springsource.com/release/ECLIPSE/helios/SR1/eclipse-jee-helios-SR1-win32.zip
Распаковываем зипчик eclipse-jee-helios-SR1-win32.zip в C:/eclipse
Эклипс в данный момент одна из лучших сред разработки на Java, и имеет то преимущество, что бесплатна.
Устанавливаем gvim
ftp://ftp.vim.org/pub/vim/pc/gvim73_46.exe
GVIM - замечательный редактор для программиста, способный подсвечивать синтаксис практически всех языков программирования и большинства форматов служебных файлов (.properties, .xml etc.). Ну действительно, не notepad-ом же редактировать файлы.
Устанавливаем TortoiseSVN
http://downloads.sourceforge.net/project/tortoisesvn/1.6.12/Application/TortoiseSVN-1.6.12.20536-win32-svn-1.6.15.msi
tortoisesvn - клиент для системы контроля версий Subversion. Здесь я полагаюсь на то, что все сорсы у вас лежат в Subversion и они не пострадали.
На Eclipse ставим Subclipse
Subclipse - плагин для Эклипса, позволяющий работать с системой контроля версий из среды разработки. Удобно, когда доступ к Subversion есть как из Eclipse, так и из Windows Explorer.
Запускаем Eclipse (C:/eclipse/eclipse.exe) и добавляем репозиторий плагинов:
Help->Install New Software->Add...->Add Repository
И из этого репозитория устанавливаем всё по списку:
Скачиваем maven
http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.0.1-bin.zip
и ставим в папку C:/mvn
maven - стандартный инструмент для сборки Java приложений, стремительно вытесняющий(вытеснивший?) ant из всех проектов. Его главной чертой является то, что программист не ищет и не хранит сторонние библиотеки, а в билд-файле(pom.xml) только даёт ссылки на них. Этот подход значительно уменьшает размер исходного кода приложения и обеспечивает простоту перехода на новые библиотеки. Но что я вам рассказываю, ведь правда, все проекты у вас давно собираются мавеном?
Добавляем C:/mvn/bin в переменную PATH в
Start->Settings->Control Panel->System->Advanced->Environment Variables
Скачиваем и устанавливаем Cygwin
http://www.cygwin.com/setup.exe
Cygwin - замена консоли Windows (cmd) обеспечивающая Unix-подобный интерфейс командной строки. Согласитесь, не из cmd же запускать консольные приложения?
Скачиваем из SVN файл settings.xml
settings.xml файл настроек maven. Он содержит список репозиториев maven и настройки proxy и должен быть заранее сохранён в SVN. Несомненно, settings.xml является частью исходного кода вашего проекта и должен лежать в системе контроля версий.
Выкачиваем, наконец, ваш проект
Запускаем Cygwin и переходим в папку проекта.
Генерируем служебные файлы для Эклипса:
Комментариев нет:
Отправить комментарий