国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項超值服

開通VIP
tomcat作為服務(wù)啟動和開啟startup.bat運(yùn)行,程序運(yùn)行結(jié)果不一樣!
我最近做了一個項目,其中用到了Jacob這個包將Word文檔轉(zhuǎn)換為html,但是用此包進(jìn)行轉(zhuǎn)換需要在jdk的bin目錄下加入jacob-1.18-M2-x64.dll(64位)或jacob-1.18-M2-x86.dll(32位)這兩個文件,我使用MyEclipse將tomcat啟動或者直接啟動startup.bat程序都可以正常運(yùn)行,Word也能夠正常轉(zhuǎn)換為html。但是這樣每次啟動tomcat都很不方便,所以我使用service.bat install 命令將tomcat作為服務(wù),這樣就可以設(shè)置成開機(jī)自動啟動,這樣一開機(jī)就可以用了,通過服務(wù)啟動的tomcat確實可以正常運(yùn)行,但是!唯獨(dú)Word轉(zhuǎn)換為html這個塊出了問題!無法轉(zhuǎn)換!但是我查看進(jìn)程,每次運(yùn)行Word轉(zhuǎn)html都會新建一個叫做“WINWORD.EXE”的進(jìn)程。這個實在令我詫異!為什么通過服務(wù)啟動就不能使用Jacob了呢!然后我在我同學(xué)的電腦上也試了一下,跟我情況一樣。(我和我同學(xué)電腦系統(tǒng)都是win7的)。然后我又用公司的兩臺xp電腦配了一次,用服務(wù)啟動,Word都能正常轉(zhuǎn)為html??!難道跟系統(tǒng)有關(guān)???這個我就有點(diǎn)不理解了。通過服務(wù)啟動tomcat和使用startu.bat啟動到底有什么區(qū)別,或者如果是系統(tǒng)問題,win7和xp在處理這個問題方面又有什么不一樣呢??求大神幫忙解決啊!下面是Word轉(zhuǎn)html的相關(guān)代碼:
// 啟動word應(yīng)用程序(Microsoft Office Word 2003)
        ActiveXComponent app = new ActiveXComponent("Word.Application");
        System.out.println("*****正在轉(zhuǎn)換...*****");
        try  
        {
         // 設(shè)置word應(yīng)用程序不可見  
            app.setProperty("Visible", new Variant(false));  
            // documents表示word程序的所有文檔窗口,(word是多文檔應(yīng)用程序)
            Dispatch docs = app.getProperty("Documents").toDispatch();  
            // 打開要轉(zhuǎn)換的word文件
            Dispatch doc = Dispatch.invoke(   
                    docs,   
                    "Open",   
                    Dispatch.Method,   
                    new Object[] { docfile, new Variant(false), 
                     new Variant(true) }, new int[1]).toDispatch();   
            // 作為html格式保存到臨時文件
            Dispatch.invoke(doc, "SaveAs", Dispatch.Method, new Object[] {   
                    htmlfile, new Variant(WORD_HTML) }, new int[1]);   
            // 關(guān)閉word文件
            Dispatch.call(doc, "Close", new Variant(false));   
        }   
        catch (Exception e)   
        {   
            e.printStackTrace();   
        }   
        finally  
        {   
         //關(guān)閉word應(yīng)用程序
            app.invoke("Quit", new Variant[] {});   
        } 
        System.out.println("*****轉(zhuǎn)換完畢********");
    }
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Tomcat 相關(guān)問題
把tomcat加到windows服務(wù)項中
Java 執(zhí)行批處理文件的解決方案
免安裝的Tomcat基本配置和安裝
【JavaWeb】87:初學(xué)Tomcat相關(guān)問題大概都在這兒了
Windows下怎樣設(shè)置jar包開機(jī)自啟動運(yùn)行
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服