Страницы

Поиск по вопросам

Показаны сообщения с ярлыком проект. Показать все сообщения
Показаны сообщения с ярлыком проект. Показать все сообщения

пятница, 3 января 2020 г.

Не создается структура проекта ItelIiJ IDEA

#java #intellij_idea #maven #проект


Каждый раз когда я создаю проект, не создаются некоторые папки из проекта, такие
как resource, main, даже когда жму галочку "создать с главным классом". 

Структура проекта: 



Как можно это исправить?
    


Ответы

Ответ 1



Щелкните правой кнопкой мыши на модуль, выберите «Добавить поддержку фреймворка ...» и используйте технологию Maven. Это преобразует проект в Стандартный макет Maven. Это также создаст pom.xml для вас, чтобы вы могли потом изменить его.

среда, 1 января 2020 г.

Где хранить исходные файлы / задания проекта?

#файловая_система #дерево #проект


Интересует правильное именование папок или файловой структуры (если такая существует).

В самом начале разработки мне передают файлы для верстки, ТЗ и т.д.
Где правильно хранить исходные файлы проекта?
Например, такие как:


design.psd
design.jpg
ТЗ.doc


и т.п.

Естественно, файлов может быть больше / меньше и их названия могу варьироваться.
Основной смысл заключается в правильности их размещения в проекте или вне проекта.

Push-ить ли их в репозиторий вместе с исходными кодами или нет?

Изначальная файловая структура была следующей:  


  .git
  .idea - именно сюда я и складывал изначальные файлы, пока не прочитал, что это
директория для IDE, в связи с чем и возник данный вопрос.
  src
  package.json
  ...

    


Ответы

Ответ 1



Ваш вопрос: Интересует правильное именование папок или файловой структуры (если такая существует). Ответ: Могу лишь поделится личным опытом структурирования файлов на фронтенде. На вопрос, как правильно, который я задал с десятку знакомых (когда у меня он встал на повестке дня), мне отвечали по разному, но общая параллель была. В основном это две основные папки (названия каждый называл разные, но суть одна и та же) + папки node_modules, bower_components. Эта структура обычного фронтенд проекта (хотя, как написал выше, все это опционально). Получается структура вроде этой: |-/build |-/node_modules |-/bower_components |-/src |--- doc/ |--- fonts/ |--- img/ |--- scripts/ |--- style/ |--- vendors/ |--- template/ |--- index.html |- .gitignore |- gulpfile.js |- package.json |- bower.json |- README.md /built - папка продакшена (многие ее именуют /dist). /src - папка исходников (многие ее именуют /app). Также еще может быть отдельная папка для тасков. Папка /src тоже может структурироватся иначе, не все прям в нее на кучу (все зависит от объема), а подразделять ее на папки типа: /assets,/template и т.д. Ваш вопрос: В самом начале разработки мне передают файлы для верстки, ТЗ и т.д. Где правильно хранить исходные файлы проекта? Ответ: Я храню в /template, мне кажется это логичным. Также рекомендую нормально структурировать .gitignore - комментируйте, что там откуда и куда, вам же легче будет. Ваш вопрос: Push-ить ли их в репозиторий вместе с исходными кодами или нет? Ответ: Я не делаю для них push, нет необходимости.

Ответ 2



Нашел ответы по запросу: структура проектной папки И как осознание, что единой структуры не существует и под каждый проект своя структура. Решил взять на вооружение некоторые советы отсюда: https://habrahabr.ru/post/319296/ Создал рядом с папкой .git папку .incoming В которой уже все структурирую в зависимости от проекта.

среда, 16 января 2019 г.

Не создается структура проекта ItelIiJ IDEA

Каждый раз когда я создаю проект, не создаются некоторые папки из проекта, такие как resource, main, даже когда жму галочку "создать с главным классом".
Структура проекта:

Как можно это исправить?


Ответ

Щелкните правой кнопкой мыши на модуль, выберите «Добавить поддержку фреймворка ...» и используйте технологию Maven. Это преобразует проект в Стандартный макет Maven
Это также создаст pom.xml для вас, чтобы вы могли потом изменить его.