1. 程式人生 > >PLG軟體的執行環境設定

PLG軟體的執行環境設定

1介紹

PLG 是一個開源軟體,採用Java語言編寫,能隨機產生模型並以該模型為基礎生成模擬例項。我下載了該軟體,如下圖:
這裡寫圖片描述
可以看出,該程式是一個jar程式,雙擊即可執行。

2執行環境設定

2.1 安裝java環境

這一點是顯然的。我發現該程式是2011年編寫的,所以沒敢裝最新版本的JDK,而使裝了jdk-7u45-windows-i586.exe。安裝JDK後,並設定好java的CLASSPATH和Path後,雙擊ProcessLogGenerator.jar,程式能夠執行,但就是不能生成隨機模型。

看起readme.txt檔案,如下:
這裡寫圖片描述
推測不能執行的原因可能為沒裝graphviz。

2.2 設定Graphviz環境

由於我對Graphviz不熟悉,折騰了半天,知道:它是一個開源的軟體,採用一定的畫圖指令碼 (dot語言)能夠快速地生成各種各樣的圖形,可以說是Visio的替代品。

我下載了一個版本,如下:
這裡寫圖片描述
graphviz-2.38.zip解壓縮,即得到資料夾release。

在release\bin資料夾下,有一個程式gvedit.exe,如下:
這裡寫圖片描述
啟動該程式即可編輯和編寫自己的graphviz圖形。

我有一個疑問:上述graphviz程式在Windows中沒有執行安裝過程,直接就可以用,也就是說我使用的graphviz是一個綠色版本。那麼,PLG軟體如何才能自動使用它呢?我是否需要設定相應的路徑?

帶著這樣的疑問,我重新啟動了plg軟體,結果能夠正常運行了,如下:
這裡寫圖片描述

也就是說:我們甚至不用啟動Graphviz的任何的安裝過程,軟體plg就可自動找到程式Graphviz,並能正確地使用。我真是太佩服軟體plg的編寫者了,編寫了這樣一個智慧化的軟體,讓軟體的使用者不用進行復雜的設定即可使用。