0
我想在我的機器上運行vmtools-0.5 vmtools。 我無法弄清楚vmtools需要什麼jdom版本。vmtools jdom依賴
我試過jdom 2,jdom 1.1.3和jdom 1.1.2。 他們都有編譯問題。我得到的最接近的是jdom 1.1.2。
但是,我看到這些編譯錯誤,當我嘗試用JDOM運行vmtools 1.1.2
C:\apps\dumps\vmtools-0.5\examples>javac -cp C:\apps\dumps\vmtools-0.5\vmtools-0.5.jar;C:\Users\ayusman\Desktop\jdom-1.1.2\build\jdom-1.1.2.jar XmlDiff.java
XmlDiff.java:107: cannot access org.jdom.input.DefaultJDOMFactory
class file for org.jdom.input.DefaultJDOMFactory not found
sb.setFactory(new DomFactory());
^
XmlDiff.java:123: cannot find symbol
symbol : constructor XMLOutputter(java.lang.String,boolean)
location: class org.jdom.output.XMLOutputter
XMLOutputter xmlo = new XMLOutputter(" ", true);
^
XmlDiff.java:124: cannot find symbol
symbol : method setTextNormalize(boolean)
location: class org.jdom.output.XMLOutputter
xmlo.setTextNormalize(true);
^
3 errors
C:\apps\dumps\vmtools-0.5\examples>
是否有任何身體試圖運行vmtools;如果是的話,他們使用的確切的jdom版本是什麼?
解決方法[[爲後人添加:]] 我試過jdom-b8版本,它編譯得很好。 如果有人正在尋找解決方案。
是的,你是對的。我應該更新這個線程。我試着用jdom-b8,它工作得很好。感謝您的輸入。 – Ayusman 2013-04-23 21:18:17