2011-04-04 51 views
1

BCEL(字節代碼工程庫)是否可以在普通的Java 1.6中直接使用,或者我們需要下載某些東西來使用它? 或者這是一個在java1.6中構建的庫嗎?如何在java編程中使用BCEL?

+2

我建議使用ASM來代替。 (在Sun/Oracle JRE中有一個BCEL的私人副本,但使用它不是一個好主意。) – 2011-04-04 14:36:58

回答

3

它根本不是內置的。您必須將BCEL JAR添加到您的CLASSPATH並在應用程序中編寫代碼才能使用它。

+0

在正常的Sun/Oracle JRE中恰好有一個副本(包含前綴重命名)。它用於將XSLT樣式錶轉換爲類。 – 2011-04-04 15:16:52

+0

好的謝謝.. .. – Neha 2011-04-04 19:42:17

3

我不會使用BCEL。它似乎或多或少已經死了。改用ASM。

1

它們在com.sun包中,我會避​​免與jdk一起提供的包;我同意 jmg和duffymo