Сначала добавьте это:
<dependencies>
...
<dependency>
<groupId>javax.annotation</groupId>
<artifactId>javax.annotation-api</artifactId>
<version>1.3.2</version>
</dependency>
...
</dependencies>
.. к swagger / pom.xml.
Это делает проект пригодным для сборки. (Об этом следует сообщить и легко исправить.)
------------------------------------------------------------------------
Reactor Summary:
esa-java-client .................................... SUCCESS [ 0.625 s]
swagger ............................................ SUCCESS [ 13.746 s]
client ............................................. SUCCESS [ 9.434 s]
------------------------------------------------------------------------
BUILD SUCCESS
------------------------------------------------------------------------
Total time: 24.259 s
Finished at: 2019-01-23T22:48:56+01:00
Final Memory: 26M/90M
------------------------------------------------------------------------
Во-вторых: java -jar swagger-codegen-cli-2.2.1.jar generate -i ESASwaggerSchema.json -l java
... генерирует вам (совершенно новый / другой) проект maven, поэтому, пожалуйста, не делайте:
-o java/swagger
но:
-o java/someothernewfolder
... этот сгенерированный проект вы также можете импортировать в Eclipse ... и он имеет ту же "ошибку" "(см. первую)). Поэтому, пожалуйста, также добавьте javax.annotation dependency & amp; build (someothernewfolder
).
Я действительно наслаждался подкастом и нашел, что он обновляющийся услышал кого-то о репутации Jeff, совместно использующей тот же бизнес/стоимость управляемая действительность, с которой сталкиваются столь многие из нас. Я часто нахожу книги/подкасты/презентации немного Утопичными.
То, чтобы заставлять это работать является все еще основной целью. Красивый код, идеальная абстракция, безопасность уровня NSA - это - все высокие цели также, но слишком много внимания на те вещи может управлять проектом в преждевременное банкротство.
Ya, я соглашаюсь, что моя паранойя, вероятно, получила лучшего из меня. Я думаю, что более полезно жаловаться на отсутствие Jeff отдельного dev и машины подготовки... не уверенной, что у меня есть живот для продвижения непосредственно к производству.;)
Серьезно, тем не менее, забывая об аспектах аппаратного обеспечения вещей, я должен был говорить больше о моделировании угроз. Кажется, что Jeff хорошо разобрался с этим, однако, и затыкает дыры с такой скоростью, как они найдены.
Ну, это не, как будто этот сайт не был взломан. Таким образом да, вероятно, стоит преследовать лучшую безопасность.
Другой, связанной с небезопасностью проблемой с выполнением сайта на одном большом поле является отсутствие дублирования. Существует любое количество единых точек отказа, и в единственном сервере и что все находится в одном дата-центре.
Я предположу, что у поставщика услуг есть горячие резервирования, готовые загружать для их клиентов и нескольких интернет-соединений, но все еще...
Возможно, что Scott Hanselman также вмешается, поскольку он также использует сайт.