因此,我試圖在Eclipse中編譯的.class文件上運行'javah'工具,但我不知道如何去做。我發現的例子只是簡單地說'在你的類上運行javah'......但我真的不知道我會在Eclipse中找到這樣的命令行。如何從Eclipse運行Javah
如果有人能給我一套白癡證明指示,請在Eclipse中完成此操作,我將不勝感激。
謝謝:)
因此,我試圖在Eclipse中編譯的.class文件上運行'javah'工具,但我不知道如何去做。我發現的例子只是簡單地說'在你的類上運行javah'......但我真的不知道我會在Eclipse中找到這樣的命令行。如何從Eclipse運行Javah
如果有人能給我一套白癡證明指示,請在Eclipse中完成此操作,我將不勝感激。
謝謝:)
AFAIK默認情況下,Eclipse不集成javah。您必須自己將其設置爲外部工具。
${project_loc}/bin/
,其中斌是你的項目輸出目錄${java_type_name}
添加到參數使用此設置,可以在Package explorer中的任何Java文件上調用javah作爲外部工具。 生成的頭文件當前位於bin目錄中,這可以通過添加-d選項來更改。
$ {java_type_name}是一個預先存在的變量嗎? – sparkFinder 2010-08-10 20:44:33
@sparkFinder是 – josefx 2010-08-11 05:26:55
@sparkFinder我剛剛查看了文檔,沒有列出默認的工作空間變量 - 它可能僅限於Java項目。 – josefx 2010-08-11 06:52:51
下面是一個示例命令行:
javah -classpath /path/to/project/classes com.mycompany.MyClass
/路徑/到/項目/類 - 這是 '輸出文件夾' 從Java Build Path
屬性頁的Source
標籤你的項目。
它可能與您運行javah的目錄相關。
您可以使用-verbose
標誌查看有關正在發生的更多詳細信息。
嗨,看到我的答案在這裏:http://stackoverflow.com/questions/11269511/how-to-configure-javah-tool-in-eclipse/14855418#14855418希望它會幫助你。 – marienke 2013-02-13 14:14:44