Linuxjar安裝
Ⅰ linux下如何安裝jar包的weblogic。
在Linux環境中安裝建議使用普通用戶安裝,weblogic也會自動提示使用普通用戶安裝。
1、Linux新建普通用戶weblogic:
2、創建用戶組:groupaddweblogic
3、創建用戶添加用戶組weblogci指定家錄:
useradd-gweblogic-m-d/home/lipweblogic
設置密碼passwdxxxxx
4、指定用戶目錄chown-Rweblogic:weblogic/home
5、執行ll可查看目錄屬組
6、普通用戶配置jdk環境變數
7、在普通用戶家目錄下會有一個.bash_profile文件修改該文件即可
8、普通用戶下配置環境變數
9、JDK環境變數設置:
exportjava_HOME=/jdk安裝路徑
exportPATH=$JAVA_HOME/bin:$PATH
exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
修改後生效:source/etc/profile
Ⅱ Linux中用idea如何安裝Hadoop jar包
(1)准備工作
1) 安裝JDK 6或者JDK 7
2) 安裝scala 2.10.x (注意版本)
2)下載Intellij IDEA最新版(本文以IntelliJ IDEA Community Edition 13.1.1為例說明,不同版本,界面布局可能不同):
3)將下載的Intellij IDEA解壓後,安裝scala插件,流程如下:
依次選擇「Configure」–> 「Plugins」–> 「Browse repositories」,輸入scala,然後安裝即可
(2)搭建Spark源碼閱讀環境(需要聯網)
一種方法是直接依次選擇「import project」–> 選擇spark所在目錄 –> 「SBT」,之後intellij會自動識別SBT文件,並下載依賴的外部jar包,整個流程用時非常長,取決於機器的網路環境(不建議在windows下操作,可能遇到各種問題),一般需花費幾十分鍾到幾個小時。注意,下載過程會用到git,因此應該事先安裝了git。
第二種方法是首先在linux操作系統上生成intellij項目文件,然後在intellij IDEA中直接通過「Open Project」打開項目即可。在linux上生成intellij項目文件的方法(需要安裝git,不需要安裝scala,sbt會自動下載)是:在spark源代碼根目錄下,輸入sbt/sbt gen-idea
註:如果你在windows下閱讀源代碼,建議先在linux下生成項目文件,然後導入到windows中的intellij IDEA中。
Ⅲ Linux下運行jar包的幾種方式
1 阻塞式方式
java -jar xxx.jar
特點: 當前終端的會話窗口被阻塞, 可按CTRL + C中斷程序的運行, 或者直接關閉會話窗口 —— 此時jar程序將終止.
2 後台運行方式
# 通過"&"符號實現後台運行:
java -jar xxx.jar &
特點: 當前終端的會話窗口不會被阻塞, 但是如果關閉當前窗口, 程序將終止運行.
3 後台持續運行方式
# 通過"nohup"命令實現後台運行:
nohup java -jar xxx.jar &
nohup命令是不掛斷運行命令的意思.
特點: 當用戶退出或終端關閉時, 程序的運行不受影響.
說明: 用nohup命令運行任務時, 默認情況下這個任務的所有輸出都將被重定向到nohup.out文件中, 除非另外指定輸出文件. 指定輸出文件方式為:
# 將輸出重定向到xxx.log文件中:
nohup java -jar xxx.jar > xxx.log &
> 符號是重定向符, 實現: 把它之前命令的所有輸出信息重定向到後面的文件中, 而不是顯示到屏幕上.
Ⅳ 如何在Linux下運行jar包的方法
當需要把在Windows上開發的Java程序用在Linux上運行時,就需要吧該Java程序打包成jar包上傳到Linux上去運行。首先想到的可能就是通過 java -jar xxx.jar 的方式來運行我們的jar包,程序運行正常,但是窗口被鎖定,當我們關閉窗口或Ctrl + C打斷程序運行時,程序就會退出,這肯定不是我們想要的,下面我介紹幾種Linux下後台啟動jar包的方法
優化方法一:
& 表示後台運行,ssh窗口不被鎖定,但是關閉窗口時,程序還是會退出
優化方法二:
nohup 表示不掛斷運行命令行,當賬號退出或關閉終端時,程序仍然運行
當用 nohup 命令執行作業時,該作業的所有輸出被重定向到nohup.out的文件中,除非另外指定了輸出文件。
優化方法三:
> /usr/local/temp.txt 表示將所有啟動的日誌信息記錄到temp.txt文件中
Ⅳ Linux 安裝jdk 缺少dt.jar tools.jar
我折騰一晚上查資料找到的說法大多數是Windows系統下出現此問題的解決方案,說jdk和jre覆蓋了。
but,我這個是Linux系統啊,不是Windows的EXE安裝啊!!!!
FQ Google 之後找到一篇文章,作者遇到同樣的問題。看了他的文章之後才發現 自己在yum 安裝的時候 只輸入了版本 之後的類型什麼的 都忽略了。。 直接安裝~!這可能導致安裝錯了包。
其實 我們只要安裝一個版本就好,就是後面的描述 JDK 開發環境這個包
所以我們安裝的時候要注意一下,不要偷懶,名稱要輸全。
Ⅵ 紅帽子LINUX下怎麼安裝JAR等程序
都是刻錄為光碟,光碟啟動就能安裝。
否則你可以試試看在DOS下安裝:第一步、把ISO文件解壓到DOS分區C:\的某子目錄下,比如C:\LINUX9\;第二步、重新啟動計算機進入DOS方式,運行裡面的一個批處理文件進行安裝(不記得名字了,自己查看)。
不過在WINXP裡面進入DOS方式比較麻煩,可以安裝一鍵GHOST等軟體進入DOS方式試試看。
另外,站長團上有產品團購,便宜有保證
Ⅶ linuxjava-jar指定main方法
使用java中的命令運行即可。
1,安裝jdk,並配置好環境變數JAVA_HOME D:Javajdk1.8.0_25CLASSPATH .;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;PATH %JAVA_HOME%bin;%JAVA_HOME%jrebin;
2,打開cmd,輸入java測試是否成功。
3,使用命令切換到jar文件所在的目錄。假設文件放在d:test。輸入d:切換到d盤,輸入cd test進入test文件夾。
4,輸入java -jar fileName.jar運行文件。
Ⅷ linux安裝jar命令
linux系統下jar是隨著jdk安裝的,所以安裝jar其實很容易。下面由我為大家整理了linux下安裝jar命令的相關知識,希望大家喜歡!
linux下安裝jar命令
jar是隨著jdk的安裝的。在jdk安裝的目錄下有bin目錄中,windows下的文件名為jar.exe,linux下文件名為jar.它的運行需要用到jdk安裝目錄下lib目錄中的tools.jar.
jar文件在linux下的安裝命令
首先安裝java 的jdk..並設置 java environment.
then the order is: [root@localhoat root]# java -jar /the directory and file name, include .jar
附:linux下jar命令用法詳解
jar的用法:
jar{ctxu}[vfm0M][jar-文件][manifest-文件][-c 目錄] 文件名。。。
{ctxu}是jar命令的子命令,每次jar命令中只可以包含一個ctxu中的一個,分別表示:
-c創建新的jar文件包 --常用於打包
-t列出jar文件包的內容列表
-x展開jar文件包的指定文件或者所有文件--常用於解開包
-u更新已經存在的jar文件包
[vmf0M]中可以選,也可以不選,是jar命令的選項參數:
-v生成詳細報告並列印到標准輸出
-f指定jar文件名,這個參數是必須的
-m指定需要包含的manfest清單文件
-M不生成所有的清單文件
經常組合使用 cv0Mf/xvMf
補充:linux下運行jar包命令
java -jar xxxx.jar
Linux平台通過以下命令執行jar文件。 # java -jar file.jar
linux下執行jar文件方法:命令行下進入文件目錄,執行java -jar file.jar即可,也可在桌面創建一個啟動器,在命令欄填寫相關的命令:java -jar /file路徑/file.jar,這樣在桌面雙擊即可打開該jar文件 創建可執行的 JAR 文件包詳解:JAR 文件就是...
linux下執行jar文件方法:命令行下進入文件目錄,執行java -jar file.jar即可,也可在桌面創建一個啟動器,在命令欄填寫相關的命令:java -jar /file路徑/file.jar,這樣在桌面雙擊即可打開該jar文件 創建可執行的 JAR 文件包詳解:JAR 文件就是...
java -jar test.jar
在linux命令行下對jar進行解壓縮操作,比如有個jar包/usr/local/EtnetChinaApplication.jar #解壓jar包到臨時目錄cd /usr/localunzip EtnetChinaApplication.jar -d app#進入臨時目錄app,編輯文件ls app ...... log4j.properties xmemcache.prope...
java -jar xxxx.jar
nohup java -jar 啟動1.jar & nohup java -jar 啟動2.jar & nohup java -jar 啟動3.jar &
這個shell腳本的話應該只會影響當前的窗口,運行完程序後把窗口關閉,再新開窗口,你的JDK應該還是1.4的 如果不行的話,那就運行完程序,再export一遍1.4的JDK 只對當前窗口有影響,換用戶或者新開窗口都會變成1.4
不用用-cp, 有運行jar的-jar吧?或者jar 加什麼,你想你要的庫和主方法都在一個jar里,一般用不到-cp吧,除非你用到別的類庫不在jar里。
Ⅸ windows/linux下部署jar包
1.windows查看埠情況
netstat -ano | findstr "6788"
2windows運行jar包 後台運行 (開啟窗口運行 直接 java -jar 即可)
(1)寫批處理 .bat
@echo off
start javaw -jar shangheplus-web.jar
exit
(2)雙擊運行
(3)結束進程:netstat -ano |findstr "6789" 通過埠找到pid
通過任務管理器:根據pid找到 服務結束即可
通過結束命令:taskkill /f /t /im javaw.exe(根據進程名稱殺進程) taskkill /pid 3380 -t -f (根據進程pid殺進程)
linux:
java -jar xxx.jar & 後台運行 會返回進程號
殺進程: kill -9 進程號