graphviz-java
Use graphviz with pure java
파일 탐색기
최종 버전 다운로드 (.zip)- codeql-analysis.yml
- FUNDING.yml
- ex1.png
- ex1i.png
- ex1m.png
- ex2.png
- ex3.png
- ex4-1.png
- ex4-2.png
- ex5.svg
- ex5b.png
- ex5p.pdf
- ex5s.png
- ex7.png
- ex8.png
- ex9.png
- graphviz.png
- AnyDatatype.java
- ArrowDatatype.java
- AttributeConfig.java
- AttributeConfigs.java
- AttributeValidator.java
- ColorDatatype.java
- ColorListDatatype.java
- Datatype.java
- Datatypes.java
- PatternDatatype.java
- ShapeDatatype.java
- StyleDatatype.java
- ValidatorEngine.java
- ValidatorFormat.java
- ValidatorMessage.java
- Arrow.java
- Attributed.java
- Attributes.java
- Color.java
- EndLabel.java
- Font.java
- For.java
- ForAll.java
- ForGraph.java
- ForGraphLink.java
- ForGraphNode.java
- ForLink.java
- ForNode.java
- ForNodeLink.java
- GraphAttr.java
- Image.java
- Label.java
- LinkAttr.java
- MapAttributes.java
- Named.java
- NodeAttr.java
- package-info.java
- Rank.java
- Records.java
- Shape.java
- SimpleLabel.java
- SingleAttributes.java
- Size.java
- Style.java
- AbstractGraphvizEngine.java
- AbstractJavascriptEngine.java
- AbstractJsGraphvizEngine.java
- BatikRasterizer.java
- BuiltInRasterizer.java
- Communicator.java
- Engine.java
- EngineResult.java
- FontMeasurer.java
- Format.java
- GraalJavascriptEngine.java
- Graphviz.java
- GraphvizCmdLineEngine.java
- GraphvizEngine.java
- GraphvizException.java
- GraphvizJdkEngine.java
- GraphvizLoader.java
- GraphvizPostProcessor.java
- GraphvizPreProcessor.java
- GraphvizProcessor.java
- GraphvizServer.java
- GraphvizServerEngine.java
- GraphvizV8Engine.java
- InvalidCharsRemover.java
- IOFunction.java
- JavascriptEngine.java
- JdkJavascriptEngine.java
- MissingDependencyException.java
- NashornJavascriptEngine.java
- NopRasterizer.java
- Options.java
- package-info.java
- ProcessOptions.java
- Rasterizer.java
- Renderer.java
- ResultHandler.java
- SalamanderRasterizer.java
- StringFunctions.java
- SvgImagePathsRestorer.java
- SvgRasterizer.java
- SvgSizeAdjuster.java
- TempFiles.java
- V8JavascriptEngine.java
- Compass.java
- CreationContext.java
- Factory.java
- Graph.java
- GraphElementFinder.java
- ImmutableGraph.java
- ImmutableNode.java
- ImmutablePortNode.java
- Link.java
- LinkList.java
- LinkSource.java
- LinkTarget.java
- MutableAttributed.java
- MutableGraph.java
- MutableNode.java
- Node.java
- package-info.java
- Port.java
- PortNode.java
- PortSource.java
- SafeRecursion.java
- Serializer.java
- SerializerImpl.java
- SimpleMutableAttributed.java
- SvgElementFinder.java
- SvgShapeAnalyzer.java
- SvgSizeAnalyzer.java
- ThrowingBiConsumer.java
- ThrowingFunction.java
- Lexer.java
- package-info.java
- Parser.java
- ParserException.java
- ParserImpl.java
- Position.java
- Token.java
- CommandBuilder.java
- CommandLineExecutor.java
- CommandRunner.java
- package-info.java
- SystemUtils.java
- FontTools.java
- NonnullApi.java
- render.js
- ArrowDatatypeTest.java
- AttributeValidatorTest.java
- ColorListDatatypeTest.java
- DatatypeTest.java
- DatatypeTestBase.java
- ShapeDatatypeTest.java
- ArrowTest.java
- ColorTest.java
- EndLabelTest.java
- FontTest.java
- LabelTest.java
- RankTest.java
- RecordsTest.java
- ShapeTest.java
- SimpleLabelTest.java
- StyleTest.java
- AbstractGraphvizEngineTest.java
- EngineResultTest.java
- EngineTest.java
- FormatTest.java
- GraphvizServerTest.java
- GraphvizTest.java
- ImageTest.java
- JavascriptEngineTest.java
- OptionsTest.java
- RendererTest.java
- StringFunctionsTest.java
- SvgRasterizerTest.java
- ContextTest.java
- ExampleTest.java
- GraphElementFinderTest.java
- ReadmeTest.java
- SerializerTest.java
- SimpleTest.java
- SvgElementFinderTest.java
- SvgShapeAnalyzerTest.java
- SvgSizeAnalyzerTest.java
- LexerTest.java
- ParserTest.java
- CommandRunnerTest.java
- CommandRunnerWhichTest.java
- CodeAnalysisTest.java
- CodeCoverage.java
- GraphvizPanel.java
- GraphvizPanelTest.java
- LogoCreator.java
- PerformanceTest.java
- color.dot
- duke.png
- error.dot
- g1.dot
- laurent.png
- logback.xml
- outfile1.svg
- simplelogger.properties
- test1.dot
- pom.xml
- pom.xml
- pom.xml
- ex1.png
- Kraphviz.kt
- KraphvizContext.kt
- CodeAnalysisTest.kt
- CodeCoverage.kt
- KraphvizTest.kt
- ReadmeTest.kt
- logback.xml
- pom.xml
- ex1-rough.png
- ex1.png
- FillStyle.java
- Roughifyer.java
- index.js
- FillStyleTest.java
- ReadmeTest.java
- CodeAnalysisTest.java
- package-lock.json
- package.json
- pom.xml
- webpack.config.js
- deploy.sh
- .gitignore
- .travis.yml
- CODE_OF_CONDUCT.md
- LICENSE
- logo.png
- owasp-suppression.xml
- pom.xml
- README.md
- settings.xml
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/nidi3/graphviz-java
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd graphviz-java
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Maven (Java)
보통 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java 프로젝트를 빌드/실행하려면 필요합니다.
- Maven mvn 명령어를 쓰기 위한 빌드 도구입니다.
cd graphviz-java-all-j2v8
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
mvn clean install
Maven으로 의존성 설치와 빌드를 진행합니다.
BUILD SUCCESS 메시지가 뜨면 성공입니다. target/ 폴더에 결과물이 생성됩니다.
3. Node.js
쉬움사전 준비물
cd graphviz-rough
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm start
개발/실행 서버를 켭니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
// repository documentation
Was this content helpful?
(0 ratings)
