簡體   English   中英

如何在 Eclipse 中運行 jar 文件

[英]How to run a jar file in Eclipse

我試圖通過轉到運行配置然后創建一個新的 Java 應用程序來運行一個 jar 文件,但是 Eclipse 要我給它一個主類和對項目的引用。 我不能只給 Eclipse 一個 jar 文件嗎?

您不能直接執行 jar 文件。 相反,您需要使用java -jar命令運行它。 為了做到這一點,你:

  1. 轉到運行 > 外部工具 > 外部工具配置
  2. 在“程序”下創建一個項目
  3. 填寫:

    位置: /usr/bin/java (或到您的 java 可執行文件的路徑,在 Linux 中,您可以通過在終端上運行which java找到它,在 Windows 中,您可以在命令提示符中使用where java

    工作目錄:jar 程序的工作目錄(通常是它的位置)

    參數: -jar [path to your jar]

您可以使用“外部工具”啟動配置運行 JAR,該啟動配置位於“運行”>“外部工具”>“外部工具配置”中。

運行 -> 外部工具 -> 外部工具配置。

程序 -> 新建

在此處輸入圖像描述

您提供的 jar 文件是否具有“public static void main(String [] arg)”方法? 為了讓 java 運行您的應用程序,必須存在具有“public static void main(String [] arg)”方法的主類。 這樣 jvm 就會了解你的 jar 的起始執行點。

只需創建一個 Java 應用程序並使用 jar 標志啟動它:

在此處輸入圖像描述

您可以使用諸如 workspace_loc 或 git_work_tree 之類的 eclipse 變量來指向您的 jar 文件。

試試下面的命令行

C:\Program Files (x86)\Java\jdk1.6.0_24\bin\javaw.exe

使用以下參數(每行一個)

-cp C:\dev\tcpmon-1.0-bin\build\tcpmon-1.0.jar 
org.apache.ws.commons.tcpmon.TCPMon

嘗試在控制台中運行“java -jar yourprogramname”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM