簡體   English   中英

如何在從Eclipse啟動的Java程序中添加命令行參數?

[英]How to add command-line arguments to a Java program launched from Eclipse?

我試圖弄清楚如何添加命令行參數

 -XX:CompileCommand=print,javax/swing/text/GlyphView,getBreakSpot

為了解決http://kingsfleet.blogspot.com.br/2014/11/but-thats-impossible-or-finding-out.html中記錄的JIT問題而日食,但我不確定如何添加。

如果這是問題標題中指示的建築物的一部分,則:您不能。 這是Oracle的javac特有的參數。 Eclipse的Java Builder使用Eclipse的編譯器。 如果使用ant或任何其他外部工具來運行Oracle的javac,則可以為其添加參數。

如果這是運行時選項(因為提到了JIT),則可以在“ 運行配置”對話框中為JRE添加任何參數。


我只是瀏覽了您引用的文章。 它是“ java”而不是“ javac”的參數,與構建無關。 在“ 運行配置”對話框的 參數”選項卡中輸入它。

似乎在項目加載之前就需要Eclipse的“啟動時間參數”。 如果我正確理解了這個問題,您是否嘗試過使用eclipse.ini? 這是我的ini文件中的幾行,我在其中更改了一些參數。

--launcher.appendVmargs$
-vmargs$
-Dosgi.requiredJavaVersion=1.6$
-XX:MaxPermSize=256m$
-Xms40m$
-Xmx1524m$
-Dgrails.console.enable.interactive=false$
-Dgrails.console.enable.terminal=false$
-Djline.terminal=jline.UnsupportedTerminal$
-Dgrails.console.class=grails.build.logging.GrailsEclipseConsole$

如果我不了解您的問題,請澄清,否則,希望對您有所幫助。

暫無
暫無

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

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