[英]How to launch a Java program in CMD?
我需要從命令提示符下運行JAR文件。 基本上,我需要在啟動時使用以下命令: java -jar jar-file-name.jar
,但是如何?
一些更多的細節:
我需要一個程序啟動器,它將在cmd中啟動我的程序。 示例代碼:
class hello_world{
public static void main(String args[])
{
System.out.println("Hello World!");
}
}
如何不使用java -jar jar-file-name.jar
在cmd中自動運行此命令?
在擁有要執行的jar的文件夾中,打開終端/命令控制台...,然后編寫:
java -jar jar-file-name.jar
否則,按照Steven C的建議,使用上面的命令創建一個批處理文件jar-file-name.bat
。 記住文件的路徑。
要制作一個批處理文件,您只需要使用上面的命令創建一個txt文件,將其保存並使用.bat
擴展名重命名即可。 雙擊它,享受您的Java應用程序。
如果要合並批處理文件和jar文件,請嘗試看一下如何創建可通過單擊運行的Java應用程序?
只需打開命令提示符並輸入java -jar jarname.jar
即可輕松完成。 現在您可以出發了!
如果要在啟動時執行Jar文件,則可以:
Windows環境
第一種方法:
轉到開始/運行,然后編寫並寫入REGEDIT
轉到HKEY_LOCAL_MACHINE / SOFTWARE / MICROSOFT / Windows /當前版本/運行
將路徑追加到您的JAR文件。
第二種方法
將您的JAR文件添加到START / ALL PROGRAMS / Autostart中
Linux環境
在Linux上,一種快速的方法應該是:
在/etc/init.d/中創建一個腳本以啟動jar。
請記住在命令中添加&。 這樣,java進程將在后台運行。
開始腳本應該是
#!/bin/bash
java -jar myapp.jar &
如果我不明白這個問題,對不起。 當我在啟動時閱讀時,我是用這種方式解釋的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.