Как будто вы пытаетесь получить доступ к объекту, который является null
. Рассмотрим ниже пример:
TypeA objA;
. В это время вы только что объявили этот объект, но не инициализировали или не инициализировали. И всякий раз, когда вы пытаетесь получить доступ к каким-либо свойствам или методам в нем, он будет генерировать NullPointerException
, что имеет смысл.
См. Также этот пример:
String a = null;
System.out.println(a.toString()); // NullPointerException will be thrown
При создании изображений с нуля, можно сделать это с VMware (или вставить любимое программное обеспечение VM здесь).
Сборка и установка Ваше поле Linux, поскольку Вы хотели бы его, затем выполняет инструменты упаковки/загрузки AMI в гость. Затем просто сохраните резервные копии своего образа виртуальной машины в синхронизации с различным AMI, который Вы загружаете.
Некоторые протесты: необходимо будет удостовериться, что Вы используете совместимые ядра, или по крайней мере имеете совместимые модули ядра в VM, или Ваш экземпляр не загрузится в сети EC2. Необходимо будет также удостовериться, что система может автоматически конфигурировать себя, также (сеть, монтируется, и т.д.).
, Если Вы хотите использовать существующий AMI, это немного более хитро. Необходимо загрузить и распаковать AMI в образ виртуальной машины, добавить ядро и загрузить его. Насколько я знаю, нет никакого 'одного щелчка' метода, чтобы заставить его работать. Кроме того, AMI мог бы быть зашифрован (я знаю, что они, по крайней мере, подписываются).
можно быть в состоянии сделать это при наличии 'начальной загрузки' набор VM до конкретно извлечения AMI в виртуальный диск с помощью инструментов AMI, затем загрузить тот виртуальный диск отдельно.
я знаю, что это довольно неопределенно, но те - шаги, которые необходимо было бы пройти. Вы могли, вероятно, сделать некоторые сценарии для автоматизации процесса преобразования AMI к vdks.
форум Amazon также полезен. Например, см. эта статья .
, О, , эта статья также говорит о некоторых из этих процессов подробно.
Amazon EC2 с Windows Server - объявленный этим утром, очень захватывающий
Это что-то вроде квадратного штифта в круглом отверстии ... вроде как запускать MS-Office в Linux.
В зависимости от того, как вы цените свое время, дешевле просто приобрести другой компьютер и установить Linux и Xen.