簡體   English   中英

如何使用Jar文件在IntelliJ IDEA中設置運行/調試配置?

[英]How to set a run/debug configuration in IntelliJ IDEA using a Jar file?

感謝您歡迎我加入社區!

我想獲得有關IntelliJ IDEA中的“運行/調試”配置的幫助。 我們使用.jar文件,我需要在IDE中設置運行配置。 我轉到“運行”>“編輯配置”>“ JAR應用程序” ,然后彈出各種選項。 我有.jar文件,但希望知道需要在哪些字段中設置哪些屬性。 我們使用.bat文件啟動.jar,我在下面發布了相同的內容。

有人可以看看start.bat文件,然后告訴我我需要添加到“運行/調試”選項中嗎?

java -Djsse.enableSNIExtension=false -Xmx1200m -XX:MaxPermSize=256M  -agentlib:jdwp=transport=dt_socket,server=y,address=30306,suspend=n -jar mac-quickstart-2.0.jar -gui

這是我在IntelliJ窗口中看到的:

在此處輸入圖片說明

此外,我使用Maven在IntelliJ中構建項目(通過導入.pom文件)。 感謝您的寶貴反饋,期待在此做出貢獻!

歡迎瑪南! 通過執行以下步驟,您應該能夠在IntelliJ中為jar應用程序創建目標。

編輯:最初閱讀您的問題時,我沒有看到您已經具有創建新的jar配置的步驟,但是我會將圖像留在這里,以供將來的讀者使用。

首先,在右上角打開您的運行/調試配置:

在此處輸入圖片說明

然后使用加號創建新配置:

在此處輸入圖片說明

輸入罐子的適當信息。 我已經編輯並顯示了您應該使用的內容。 (評論無效,僅供演示)

在此處輸入圖片說明

您可以通過從下拉列表中選擇並選擇所需的按鈕來運行或調試配置。 ctrl-d調試和ctrl-r默認運行。

在此處輸入圖片說明

要擴展您應該在字段中輸入的內容 (請參見上圖,了解確切的配置):

  • jar的路徑:這是jar的文件路徑。 注意如何使用右側的點輕松定位它。
  • VM選項:這些是用於控制JVM的選項。 例如, -Xmx1200m設置JVM的最大RAM。 我測試了我為您的配置顯示的內容。 您可以像在命令行上那樣用空格分隔它們。
  • 程序參數:如果您通過命令行將其作為java programName arguments調用,則這些參數將提供給您的程序。
  • 可以通過右側的三個點,然后在左下方的加號來為環境變量設置名稱和值。 對於您來說,這些將包括key = jsse.enableSNIExtension和value = false。 我對刪除D非常有信心,但是在那里可能是錯誤的。 通過您的測試讓我知道是否錯誤。
  • JRE:除非另有要求,否則保留默認值。
  • 使用模塊的類路徑搜索源:如果模塊配置正確,則可以將其保留為Default
  • 啟動之前:激活工具窗口:您可以添加其他任務來創建很酷的任務鏈。

請注意,以防萬一,您可以直接運行Maven項目而無需先創建jar。 另外, -XX:MaxPermSize=256M似乎已被棄用,在我測試時使用地址30306導致錯誤,但是任意5005 30306正常工作。

暫無
暫無

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

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