1

Я работаю над проектом для моих пользователей для создания HTML-страниц, JS-файлов, файлов CSS и т. Д. ... путем перетаскивания визуальных элементов и прохождения серии wizzards. Целью, которую я пытаюсь достичь, является создание приложения, в котором пользователи выбирают среду выполнения, например tomcat или nodeJS, а затем смогут создавать контент для этой конкретной среды выполнения описанным выше способом. Часть этого приложения будет подготовка вашей среды выполнения, и я имею в виду установку tomcat или nodeJS для вас. поэтому большой вопрос здесь был бы, Как запустить установщиков через программный код? (Java 7/8 основном)Выполнение программ-установщиков программно

, что я пробовал:

Использование проектной стратегии шаблона для определения узла платформы и запустить ряд команд в терминале для выполнения программы установки, проблема здесь что некоторые установщики запускают wizzard и требуют дальнейшего ввода пользователем. и в некоторых случаях платформа хоста потребует повышенного разрешения. Возможно ли решение, в котором добавляются аргументы командам терминала, чтобы пропустить установку wizzard?

Любая помощь по этому вопросу будет принята с благодарностью.

+1

Существует причина, по которой вам нужны повышенные права ... Если существует «тихий» режим установки, зависит от конкретного установщика. Это только tomcat и nodeJS, которые вы хотите установить? Вы консультировались с их установщиком-документом? Tomcat - AFAIK - имеет переключатель '/ S' для бесшумной установки. – Fildor

+0

Я понимаю это, поэтому я прошу установить методы в соответствии с хост-системой. В настоящее время да, но в (ближайшее время) все виды программного обеспечения с установщиком должны быть совместимы. на самом деле не выкапывая идею разного расширения стратегии для каждой части программного обеспечения. –

+0

Я вижу вашу точку зрения, но разные поставщики используют разные упаковщики ... Я действительно сомневаюсь, что у вас будет «один подходит всем» здесь. – Fildor

ответ

0

От Fildor был наиболее полезным.

Смежные вопросы