问题标签 [umlgraph]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
50 浏览

uml - 在 UMLGraph 中更改 EdgeFontSize

我尝试使用 更改 UMLGraph 中关联文本的字体大小,@opt edgefontsize但似乎使用了默认字体大小。

请注意,该选项@opt edgefontname工作正常。

我上线了UMLGraph doclet version R5_7_2-32-g40b5a6

这里有一个演示 - 所有字体都增加到 22 种,但关联文本仍然很小。

结果

在此处输入图像描述

0 投票
1 回答
21 浏览

installation - 为什么执行 umlgraph 命令会将 UMLGRAPH_HOME 路径设置为“lib”?

UMLGRAPH_HOME=C:\Program Files\Java\jdk1.8.0_241\lib
以上是命令行执行“umlgraph”命令前设置的路径。在我执行之后,路径更改为 lib 为 UMLGRAPH_HOME=lib。
umlgraph 命令检查

所以,我的问题是
1)为什么路径自动设置为 lib 以及如何避免它?
2) 如果是这样,UmlGraph.jar 需要保存在 lib/ 下,如何访问该文件夹?

0 投票
1 回答
404 浏览

java - tools.jar 没有打包到 maven 包中。获取 java.lang.NoClassDefFoundError: com/sun/tools/javadoc/Main

我创建了一个需要包含 tools.jar 的 Maven 项目。我已将 jar 添加到 lib 文件夹中,并在 pom.xml 中包含以下内容。

何时还添加了以下插件来为项目创建可执行 jar。

我已经使用“mvn clean package assembly:single”构建了 jar 这已经创建了一个名为 myproject-jar-with-dependencies 的可执行 jar 文件。

但是当我尝试使用 java -jar 运行 jar 文件时,它无法获取 tools.jar。我收到以下错误

但是当我将它作为可运行的 jar 从 eclipse 导出时,它按预期工作。maven包有什么问题?我在这里错过了什么吗?

编辑

我试图从 java_home 而不是项目路径导入 tools.jar 依赖项。

我仍然遇到同样的问题。

注意:我的程序中没有使用 tools.jar。我包含的其中一个罐子正在使用它 - “UMLGraph.jar”。