Я даже не знаю как правильно задать вопрос, сижу и перескакиваю с проблемы на проблему (точнее это не проблема, а мое незнание и отсутствие опыта). Я хочу создать проект на java, обычная консольная программка. И я хочу работать с ней через гитхаб, т.е. загрузить проект в гитхаб, делать коммиты и все такое. Я смотрел, как работать с гитхаб через intelliJ IDEA, потом наткнулся на инструкцию по решению моего застоя. Сделал по этой инструкции, но получилось так, что проект не запускается
P.S. Как вы уже поняли на Java начал писать относительно недавно, раньше работал только с web
UPD: Еще не могли ли вы объяснить как работает структура решения Java, ну, в смысле зачем папка /src
и почему там com.company
(имеется ввиду не этот проект, а вообще)
Сделаем все по порядку:
1 - скачаем и установим JDK (допустим Java SE Development Kit 11.0.2)
2 - убедимся, что java11 установлен введя в командной строке/терминале/cmd строчку java -version
.
3 - Заходим в Intellj.
4 - Заходим в File - Project Structure
. Если у тебя написано "", то мы должны указать путь к нашему JDK файлу.
5 - Если не указан JDK - нажимаем New... -> JDK
. В теории, Intellij должно вас автоматически перебросить в папку с Java на вашем компе. Если у вас так же как на скрине ниже - то просто подтвердите, что выбрать нужно эту папку, если вы в другой папке - в Винде путь к вайлу будет в теории: C:\Profram files\java\jdk11.0.2.jdk
6 - Так же надо указать Project Language level:
- 11 - Local variable syntax ...
7 - Жмем в правом нижнем углу OK
. Дальше Intellj должно "почуствовать" JDK в проекте и дать вам возможность запустить Java.
Добавление проекта на Github:
1 - Добавить проект на github от Intellij - видео
Бонус:
Для Intellj есть удобный плагин: .ignore
(Он поддерживает генерацию ignore-файлов для разных VCS)
Найти приложение можно в File -> Settings -> Plugins
. В Верхней части панели выбираем Marketplace
. В поисковике вводим .ignore
и устанавливаем его.
Ссылка на страницу плагина
public static void main()
и выбрать runcom.company.
это имя пакета, соглашение по именованию пакетов есть, но оно не так уж обязательно к исполнению, особенно для своих домашних проектов. Я для домашних проектов пишу com.github.strangerintheq.
обычно это домен, принадлежащий Вам или Вашей организации, развернутый наоборотИдея создаёт проекты и модули, для этого надо использовать меню File -> New project, ну и далее предлагается выбрать из списка шаблон, который будет использоваться. Надо, чтобы это был java проект, тогда по шаблону создадится папка src и пометится как папка для сурсов. Тут долго объяснять как java работает и сразу хватать идею и начинать там безобразить не очень подходящее решение. Идея - это сложный инструмент и его нужно использовать при вверенном знании java. Почему бы для начала не разобраться с jdk и не почитать java tutorial. там много примеров и знакомство с netbeans наиболее простой способ понимания работы инструментов разработки.
У идеи также есть поддержка github, только она работает если у проекта есть интеграция с git. Что в общем то делается через VCS меню.
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Занести в массив информацию о стоимости L – видов товараОпределить, сколько видов товара имеют стоимость, меньшую, чем средняя стоимость...