以下操作的環境,ubuntu server版本,64位
openoffice
swftools
先檢視操作是多少位的,然後去相應的jdk,和tomcat,最少是jdk6以上的版本
將jdk和tomcat解壓
開啟/etc/environment 檔案
在path後面新增配置資訊
在path最後加上乙個冒號 ,然後把你jdk安裝的路徑寫在後面
我的在/tmp/目錄下,名字叫做jdk,所以加上
:/tmp/jdk
再新增乙個classpath,注意不了寫在path裡面了
classpath=.:/tmp/jdk/lib
配置j**a_home,和classpath一樣
j**a_home=/tmp/jdk
update-alternatives --install /usr/bin/j**a j**a /tmp/jdk/bin/j**a 300
update-alternatives --install /usr/bin/j**ac j**ac /tmp/jdk/bin/j**ac 300
update-alternatives --config j**a
配置好後,執行一下j**a -version
j**a version "1.6.0_24"
openjdk runtime environment (icedtea6 1.11.3) (6b24-1.11.3-1ubuntu0.12.04.1)
openjdk server vm (build 20.0-b12, mixed mode)
如果出現以上資訊,說明ok了。
配置tomcat
我的tomcat也在/tmp目錄下,名字叫做tomcat
開啟/etc/environment 檔案,加入下面配置
catalina_home=/tmp/tomcat
export catalina_home
執行命令/tmp/tomcat6/bin/startup.sh啟動tomcat
用瀏覽器訪問http://localhost:8080,出現貓就表現成功。如果沒有瀏覽器,可以開啟windows的瀏覽器,輸入ip:8080
執行命令/tmp/tomcat6/bin/shutdown.sh關閉tomcat。
在安裝swftools的時候,看下是否安裝了gcc g++,如果沒有輸入
sudo apt-get install make gcc g++
如果沒有make
sudo apt-get install make
在安裝swftools前要先安裝一些swftools要用的一些第三方庫檔案,命令如下。
wget
tar xvf freetype-2.4.8.tar.bz2
cd freetype-2.4.8
./configure
make&&sudo make install
wget
tar xvf jpegsrc.v8d.tar.gz
cd jpegsrc.v8d
./configure
sudo make&&sudo make install
wget
tar xvf zlib-1.2.6.tar.gz
cd zlib-1.2.6
./configure
make&&sudo make install
前提是安裝了rpm, sudo apt-get install rpm
rpm -ivh *.rpm
安裝好後,執行soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard 命令,如果執行不成功,找到openoffice的安裝目錄,預設在/opt/openoffice.org3/program目錄下,進入到這個目錄,執行以下命令:
./soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard
上面這個命令一定要執行成功,不然只能pdf轉swf,office轉不了。
如果出現中文亂碼的問題,上傳乙個windows下的字型到/usr/share/fonts/windows目錄下,如果沒有windows目錄,自己建立乙個,然後修改/etc/profile檔案,加乙個目錄
指向剛才的目錄.
將Office文件轉換為PDF
匯入的包 pom.xml中 com.github.livesense jodconverter core 1.0.5 param sourcefile 原始檔,絕對路徑.可以是office2003 2007全部格式的文件,office2010的沒測試.包括.doc,docx,xls,xlsx,ppt...
java處理office文件與pdf檔案 一
需求說明 使用者可以上傳word,excel,ppt,pdf檔案。在頁面能夠預覽該檔案,並可以通過搜尋,找到對應的檔案記錄。使用技術 通過jacob將office轉化為html,使用poi進行檔案提取 在前期調研的時候,搜尋其他將office轉化為html的技術,發現其轉化之後的頁面都不怎麼逼真。但...
C Word文件轉PDF的實現
private string adobepdfprint adobe pdf private string adobedisprint acrobat distiller private string regroot software adobe acrobat distiller private ...