IntelliJ - преобразование проекта / модуля Java в проект / модуль Maven

Я думаю, что-то вроде этого должно это сделать. Он в основном записывает содержимое в новый файл и заменяет старый файл новым файлом:

from tempfile import mkstemp
from shutil import move
from os import fdopen, remove

def replace(file_path, pattern, subst):
    #Create temp file
    fh, abs_path = mkstemp()
    with fdopen(fh,'w') as new_file:
        with open(file_path) as old_file:
            for line in old_file:
                new_file.write(line.replace(pattern, subst))
    #Remove original file
    remove(file_path)
    #Move new file
    move(abs_path, file_path)
384
задан Neil Traft 4 October 2011 в 01:36
поделиться

2 ответа

Щелкните правой кнопкой мыши по модулю, выберите «Добавить поддержку фреймворка ...» и проверьте технологию «Maven».

(Это также создает pom.xml для вас, чтобы изменить.)

Если вы имеете в виду добавление элементов репозитория источника, я думаю, вам нужно сделать это вручную - не уверен.

До IntelliJ 13 это не будет преобразовывать проект в Maven Standard Directory Layout , 13+ это будет.

732
ответ дан Dave Newton 4 October 2011 в 01:36
поделиться

Я решил эту проблему, выполнив следующие действия:

  1. Файл> Закрыть проект

  2. Импорт проекта

  3. Выберите проект с помощью всплывающего окна системных файлов

  4. Установите флажок «Импортировать проект из внешней модели» и выберите запись Maven

  5. И некоторые кнопки «Далее» (выберите JDK, ...)

Затем проект будет импортирован как модуль Maven.

1
ответ дан Zoe 4 October 2011 в 01:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: