[英]Command in batch file to open up a .jar file
我創建了一個注冊表,將我的.mike
文件與我創建的記事本應用程序相關聯。
我認為問題出在注冊表中,因為它只能運行.exe
文件,但是,我聽說.batch
和.exe
文件是同一個東西。
我試圖打開我使用我的應用程序創建的文本文件,並收到消息“ [blank] is not a valid Win32 Application
”。
雙擊該文件后,批處理文件中打開文件的命令是什么?
根據您對問題的評論,您似乎只想構建一個命令行來啟動JAR文件。 這很簡單:
%JAVA_HOME%\\bin\\javaw.exe -jar C:\\Path\\To\\YourApplication.jar
( %JAVA_HOME%
指的是安裝Java的目錄。)
Sun的網站上有一些關於java.exe
和javaw.exe
啟動器的綜合文檔 。 (那個特定的鏈接有點過時了,因為它引用了Java 1.4.2,但是啟動機制從那以后沒有改變。)
如果要啟動應用程序並打開文件,命令行可能類似於:
%JAVA_HOME%\\bin\\javaw.exe -jar C:\\Path\\To\\YourApplication.jar C:\\Path\\To\\SomeFile.txt
然后"C:\\\\Path\\\\To\\\\SomeFile.txt"
將在其String[] args
參數中傳遞給main()
方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.