導航:首頁 > 編程語言 > linux執行java文件

linux執行java文件

發布時間:2022-11-23 06:44:46

A. 如何利用linux下的shell編程調用java

為什麼要用shell調用java類,
Linux沒有辦法調用的只有java程序中可以調用。

懂了,你是想要運行你已經編寫好的java程序而已不是想要調用java類。想調用只能新建一個例如a.java在裡面調用然後
>javac
a.java
>java
a
這樣用命令執行
如果直接想要執行的話可以直接用命令(假如有main方法的是main.java文件)
>javac
main.java
>java
main就行了

B. linux 怎麼執行java的main方法

在linux上執行java和javac命令如下:


C. 在linux下怎麼編譯和運行java程序

同時載入編譯多個jar包和java文件
在個人平常使用或者當我們把代碼部署到linux伺服器上的時候,我們經常需要通過命令行編譯和運行java文件,網上關於這個的方法大多是通過
javac
-cp
filePath/jarName.jar
javaName.java1
這種方法。但是加入在filepath文件夾下面有好幾個jar包,在src文件夾中有好幾個java文件的時候,這個方法就很笨拙了,我在網上看的資料非常亂,其實下面一個非常簡單的指令就可以解決了:
javac
-Djava.ext.dirs=filePath
*.java//注意這里只需要指定到jar包所在的文件夾就可以了1
其中*.java表示可以一次編譯所有的java文件。
把編譯文件放到指定目錄
如果想要把編譯後的文件放到指定目錄,只需要在java文件後加上
-d
outputFilePath就可以了,例如下面:
javac
-Djava.ext.dirs=filePath
*.java
-d
outputFilePath1
執行java文件
執行java程序頁是同樣,只需要把javac換成java,後面寫上主函數所在的java文件的名稱就可以了,不用加後綴。例如下面
javac
-Djava.ext.dirs=filePath
MainJavaName1
如果想要把編譯後的文件放到指定目錄,只需要在java文件後加上
-d
outputFilePath就可以了

D. 如何在linux終端裡面運行java

通常用命令、shell腳本,或者直接運行程序可執行的程序。像java的jar包可以用java -jar xxx.jar執行。eclipse也可以cd到eclipse解壓目錄,然後./eclipse執行eclipse這個程序。
可以看看shell腳本,和java相關的命令和工具(javac,javap,jvisualvm,jconsole等等)。
所有的軟體都有一個可執行腳本或者可執行程序。cd過去sh xxx.sh 或者./xxx.sh就可以在命令行執行。像tomcat也有startup.sh和shutdown.sh。你也可以看看,其實就是一個很復雜的shell腳本

E. 怎樣使用linux運行java程序

使用linux運行java程序具體步驟如下:

1.Windows上使用eclipse編譯java工程,編譯完成後導出為Runnable JAR File。

例如,此處將test工程中的Test2文件export為MyTest2.jar文件。

編輯完成後保存文件

④使配置生效,命令 source /etc/profile

⑤測試環境變數是否配置成功,命令java -version,顯示jdk版本,則表示java環境變數配置成功。

F. linux執行java代碼怎麼指定參數

首先用vim 在linux下編寫一個名為Test.java的文件,代碼如下:
class Test{ public static void main(String []args){ System.out.println("test input main arguments"); System.out.println(args[0]+" "+args[1]); System.out.println("end of main"); } }
代碼很簡單,只有一個main函數用來輸出我輸入的前兩個參數,注意前兩個參數如果不輸入會拋數組越界 的異常。
vim編輯完後按esc進入命令模式,然後shift+ZZ保存並退出。然後通過javac Test.java 即可對該文件進行編譯,編譯會可以看到在該目錄下生成了一個Test.class文件。
編譯時沒有拋出異常說明代碼成功編譯,接下來看看怎麼運行吧,其實也很簡單,就通過如下命令即可:
java Test hello world
輸出結果是:
test input main arguments
hello world
end of main
是不是很簡單,趕快打開電腦實踐一下吧!

閱讀全文

與linux執行java文件相關的資料

熱點內容
程序員港哥視頻 瀏覽:608
必應伺服器在什麼地方 瀏覽:146
飢荒啟動伺服器出現問題什麼原因 瀏覽:2
一個程序員績效怎麼算 瀏覽:131
碳中和背景下的加密礦業如何發展 瀏覽:694
java5游戲編程 瀏覽:115
php去除字元串中數字 瀏覽:526
app軟體停用怎麼恢復 瀏覽:454
哪裡下載pdf電子書 瀏覽:102
單片機紅外遙控接收 瀏覽:855
新浪微博app怎麼看首頁新聞 瀏覽:572
xcode如何設置編譯sdk版本 瀏覽:922
為什麼老是伺服器未連接不上呢 瀏覽:907
手機下載的電子模板在哪個文件夾 瀏覽:669
安卓王者轉區怎麼弄 瀏覽:54
matlab動畫編程代碼 瀏覽:967
python根據生日計算年齡 瀏覽:594
安卓手錶怎麼設置的密碼 瀏覽:92
蘋果app怎麼能隨意擺放 瀏覽:679
建行app怎麼樣 瀏覽:104