рекордные узлы и rankdir в graphviz

В следующий раз, пожалуйста, включите файл build.gradle.

Я полагаю, что ваша проблема вызвана тем, что вы пытаетесь применить плагин: «org.springframework.boot», не сообщая вашему скрипту gradle, где найти этот плагин. Ваш buildscript (файл build.gradle) на самом деле зависит от плагина org.springframework.boot, однако, поскольку он не может его найти (и даже не знает, что это), вы получаете эту проблему.

Вы можете исправить эту проблему, добавив следующий код в верхней части вашего файла:

buildscript {
   repositories {
      mavenCentral()
   }
   dependencies {
      // You are telling gradle that this script (Not the project) depends on the 
      // following plugin
      classpath "org.springframework.boot:spring-boot-gradle-plugin:2.1.2.RELEASE"
   }
}

apply plugin: "org.springframework.boot"

// The rest of your build.gradle file
11
задан Jason Plank 1 November 2011 в 16:55
поделиться

1 ответ

Принимая во внимание, что rankdir эффективно заменяет понятие "вершины" и "нижней части" для данного графика, это не удивительно.

Я боюсь, что нет никакого легкого средства от этого, сохраните взламывание источника (и это не было бы легко вообще). Можно окружить маркировки в "{}" с некоторым массовым решением поисковой замены получить требуемый эффект:

digraph sample { graph [rankdir=TD]; node [shape=record];

A [label="{ShouldBeTop | ShouldBeBottom}"]; 
B [label="{Top | Bottom}"]; A -> B; 
}
11
ответ дан 3 December 2019 в 07:40
поделиться
Другие вопросы по тегам:

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