日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

java project 部署_关于Java Project项目在Linux下部署步骤及注意事项

發布時間:2024/10/8 linux 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java project 部署_关于Java Project项目在Linux下部署步骤及注意事项 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

出了某幾點細小的差別,跟Windows的部署是完全一致的,具備通用性

首先,介紹一下部署步驟:

第一:安裝jdk

第二:安裝tomcat

第三:配置環境變量;在/etc/profile的最后追加:

export JAVA_HOME=/root/jdk1.6.0_01

export JRE_HOME=/root/jdk1.6.0_01/jre

export

PATH=$JAVA_HOME/bin:$JRE_HOME/lib:$PATH

export

CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JRE_HOME

export

TOMCAT_HOME=/root/apache-tomcat-5.5.29

第四:部署寫好的Java

Project

Java Project的部署相對比較麻煩,

部署步驟如下:

A)

從eclipse中將Java Project編譯好,然后拷貝出bin文件夾,上傳至服務器上即可;

B)

需要將所有用到的jar包(我們的jar包放在/usr/lib中),配置到classpath中,如下:

export

CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JRE_HOME:/usr/lib/activation-1.1.jar:/usr/lib/annogen-0.1.0.jar:/usr/lib/antlr-2.7.7.jar:/usr/lib/axiom-api-1.2.7.jar:/usr/lib/axiom-dom-1.2.7.jar:/usr/lib/axiom-impl-1.2.7.jar:/usr/lib/axis2-adb-1.4.1.jar:/usr/lib/axis2-adb-codegen-1.4.1.jar:/usr/lib/axis2-codegen-1.4.1.jar:/usr/lib/axis2-corba-1.4.1.jar:/usr/lib/axis2-fastinfoset-1.4.1.jar:/usr/lib/axis2-java2wsdl-1.4.1.jar:/usr/lib/axis2-jaxbri-1.4.1.jar:/usr/lib/axis2-jaxws-1.4.1.jar:/usr/lib/axis2-jaxws-api-1.4.1.jar:/usr/lib/axis2-jibx-1.4.1.jar:/usr/lib/axis2-json-1.4.1.jar:/usr/lib/axis2-jws-api-1.4.1.jar:/usr/lib/axis2-kernel-1.4.1.jar:/usr/lib/axis2-metadata-1.4.1.jar:/usr/lib/axis2-mtompolicy-1.4.1.jar:/usr/lib/axis2-saaj-1.4.1.jar:/usr/lib/axis2-saaj-api-1.4.1.jar:/usr/lib/axis2-spring-1.4.1.jar:/usr/lib/axis2-xmlbeans-1.4.1.jar:/usr/lib/backport-util-concurrent-3.1.jar:/usr/lib/commons-codec-1.3.jar:/usr/lib/commons-dbcp-1.3.jar:/usr/lib/commons-fileupload-1.2.jar:/usr/lib/commons-httpclient-3.1.jar:/usr/lib/commons-io-1.4.jar:/usr/lib/commons-logging-1.0.4.jar:/usr/lib/commons-pool-1.5.4.jar:/usr/lib/FreeHangupSendMsg.jar:/usr/lib/geronimo-activation_1.1_spec-1.0.1.jar:/usr/lib/geronimo-annotation_1.0_spec-1.1.jar:/usr/lib/geronimo-javamail_1.4_spec-1.2.jar:/usr/lib/geronimo-stax-api_1.0_spec-1.0.1.jar:/usr/lib/HangupSendMessage.jar:/usr/lib/httpcore-4.0-beta1.jar:/usr/lib/httpcore-nio-4.0-beta1.jar:/usr/lib/jaxb-api-2.1.jar:/usr/lib/jaxb-impl-2.1.6.jar:/usr/lib/jaxb-xjc-2.1.6.jar:/usr/lib/jaxen-1.1.1.jar:/usr/lib/jettison-1.0-RC2.jar:/usr/lib/jibx-bind-1.1.5.jar:/usr/lib/jibx-run-1.1.5.jar:/usr/lib/jsmpp-2.1.0.jar:/usr/lib/jsmpp-examples.jar:/usr/lib/jsp-api.jar:/usr/lib/jxl.jar:/usr/lib/log4j-1.2.14.jar:/usr/lib/mail-1.4.jar:/usr/lib/mex-1.41-impl.jar:/usr/lib/neethi-2.0.4.jar:/usr/lib/servlet-api.jar:/usr/lib/slf4j-api-1.4.3.jar:/usr/lib/slf4j-log4j12-1.4.3.jar:/usr/lib/SmppSendMessage.jar:/usr/lib/soapmonitor-1.4.1.jar:/usr/lib/sqljdbc.jar:/usr/lib/TdFreeHangupSendMsg.jar:/usr/lib/testng-5.7-jdk15.jar:/usr/lib/woden-api-1.0M8.jar:/usr/lib/woden-impl-dom-1.0M8.jar:/usr/lib/wsdl4j-1.6.2.jar:/usr/lib/wstx-asl-3.2.4.jar:/usr/lib/xalan-2.7.0.jar:/usr/lib/xercesImpl-2.8.1.jar:/usr/lib/xfire-distribution-1.2.6.zip:/usr/lib/xml-apis-1.3.04.jar:/usr/lib/xml-resolver-1.2.jar:/usr/lib/xmlbeans-2.3.0.jar:/usr/lib/XmlSchema-1.4.2.jar

C)如果入口Java類不是在bin的根目錄下,比如:入口在bin/beans/common/startup.class中,我們運行的時候,不應該是

cd bin

cd beans

cd common

java startup

而應該是bin]#java

beans.common.startup

OK啦~祝好運~

總結

以上是生活随笔為你收集整理的java project 部署_关于Java Project项目在Linux下部署步骤及注意事项的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。