В настоящее время я начинаю читать книга Непрерывная доставка Хамбла / Фарли, и хотя многое в ней имеет смысл, меня беспокоит одна вещь:
Похоже, что авторы нацелены исключительно на серверную (единственную? ) приложений (например, веб-приложений) с их обращением с тем, что делать и избегать автоматизации процесса сборки, тестирования, deployme nt .
Если посмотреть на вопросы с меткой непрерывное развертывание , кажется, что этот термин используется только в контексте серверных приложений.
Итак, мне было интересно, автоматизация что-то после того, как "установка" (говоря о приложении Windows) для настольного приложения была создана, имеет хоть какой-то смысл? «Развертывание» настольного приложения всегда осуществляется пользователем-драйвером, так что какой смысл автоматизировать что-либо здесь - и, действительно, какие вещи можно автоматизировать, что имело смысл?
] Ах да, кстати. Я совершенно не уверен, что этот вопрос лучше задать программистам.SE , поэтому не стесняйтесь переместить его туда, если вы думаете, что это так. общий список для массива Я искал это, но, к сожалению, я не получил правильного ответа. class Helper {public static Я искал это, но, к сожалению, Я не получаю правильный ответ. Протестируйте: Но возникает ошибка: Как решить эту проблему? ОБНОВЛЕНИЕ Мне нужен этот метод, потому что иногда тип в моем коде слишком длинный: Я бы хотел позвонить: НАКОНЕЦ Кажется невозможным создать такой метод, спасибо вам всем большое! class Helper {
public static
public static void main(String[] args) {
List
Exception in thread "main" java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to [Ljava.lang.String;
at test.Helper.main(Helper.java:30)
newEntries.toArray(new IClasspathEntry[0])
toArray(newEntries)