共計(jì) 533 個(gè)字符,預(yù)計(jì)需要花費(fèi) 2 分鐘才能閱讀完成。
要在 Linux 上運(yùn)行 Java 并打印行號(hào),您可以使用 Java 編譯器的 -g
選項(xiàng),該選項(xiàng)會(huì)在編譯過程中生成調(diào)試信息,包括行號(hào)信息。
您可以按照以下步驟解決此問題:
- 確保您已在 Linux 上安裝了 Java 開發(fā)工具包(JDK)。
- 使用文本編輯器打開您的 Java 源代碼文件。
- 在命令行中使用
javac -g < 你的 Java 文件 >
命令編譯您的 Java 文件,并生成調(diào)試信息。例如,如果您的 Java 文件名為HelloWorld.java
,則命令為javac -g HelloWorld.java
。 - 編譯成功后,將生成一個(gè)名為
HelloWorld.class
的字節(jié)碼文件。 - 在命令行中使用
java -cp . -XX:+PrintFlagsFinal < 你的類名 >
命令運(yùn)行 Java 程序,并將行號(hào)打印出來。例如,如果您的類名為HelloWorld
,則命令為java -cp . -XX:+PrintFlagsFinal HelloWorld
。確保在類路徑(-cp
選項(xiàng)后面的.
)中包含當(dāng)前目錄。
注意:使用 -XX:+PrintFlagsFinal
選項(xiàng)將打印出 Java 虛擬機(jī)(JVM)的所有標(biāo)志和其當(dāng)前值。您可以根據(jù)需要選擇性地使用該選項(xiàng)。
以上步驟可以確保在 Linux 上運(yùn)行 Java 程序并打印行號(hào)。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完