2011-10-16 46 views
3

是否有可能有某種我可以選擇的調試/發佈配置,以便在編譯我的項目時可以更改一些變量?在java netbeans項目中調試和發佈配置

例如,在數據庫登錄變量之間交替或關閉一些輸出調試變量。

由於

回答

1

這種配置很容易通過命令行-D參數,這應該是可設置的,在運行構造中,或通過配置文件可被選擇以相同的方式(通常清潔器,如果有一個處理一堆參數)。

根據使用的框架,還有多種方式來處理這個問題。

5

對於NetBeans中的Java項目,您可以創建多個配置。在Projects窗口右鍵單擊項目,選擇Set Configuration > Customize。在新窗口的右上角,對於Configuration,請選擇New...。給新配置一個名稱,然後單擊確定。現在您可以爲新配置設置不同的命令行開關(Arguments)和VM Options

您在此處創建的任何配置都可以從項目的上下文菜單中選擇(右鍵單擊,選擇Set Configuration > MyConfig)。

+2

這確實是正確的答案,應該標記爲這樣。 – Phil

+0

似乎這些配置只能控制參數和vm選項,並且不會編譯像「生成調試信息」的標誌 – tofutim

+0

運行時配置是可能的,但構建時間又如何?我還沒有想出一種方法來爲不同的配置包含不同的庫/罐子。我喜歡在MS Windows和Linux下使用相同的項目以及它們各自的構建時間配置。 –