Share

Java Class File Editor

Code

Programming Languages: Java

License: GNU Library or Lesser General Public License (LGPL)

Repositories

browse code, statistics, last commit on 2004-10-09 cvs -d:pserver:anonymous@classeditor.cvs.sourceforge.net:/cvsroot/classeditor login

cvs -z3 -d:pserver:anonymous@classeditor.cvs.sourceforge.net:/cvsroot/classeditor co -P modulename

Show:

What's happening?

  • Comment: Error: Extra bytes at the end of class file

    The extra bytes are a bug in the Inner Classes attribute number of classes field. I fixed it by editing src/classfile/attributes/InnerClassesAttribute.java on line 60 to be "writeShort" instead of "writeInt".

    2009-10-27 14:46:23 UTC by anthonywood

  • how to add attributes for newly added method?

    hi~ i added a new method named 'testMethod' and i want to edit its OPCODES,but the 'method attributes' square shows 'Number of attributes0' and cannot edit its OPCODES; Could you tell me how to edit the OPCODEs of my newly added method? thanks for any help~.

    2009-07-15 13:29:57 UTC by pf_miles

  • Comment: cannot change arritbutes's value in a inner clcass

    how to change method attributes.

    2009-05-25 09:10:09 UTC by nobody

  • hi

    can somebody tell me what i need to runn this program on windows/xp and how i can start this program it says it is platform independent but i dont see .exe file :)..it might sound stupid but i cant strat this do i use comm promp /if yes how i can do that.thanks.

    2009-01-19 17:50:52 UTC by shex2005

  • Followup: RE: Problems installing

    can somebody tell me what i need to runn this program on windows/xp and how i can start this program it says it is platform independent but i dont see .exe file :)..it might sound stupid but i cant strat this do i use comm promp /if yes how i can do that.thanks.

    2009-01-19 17:47:43 UTC by shex2005

  • Followup: RE: Problems installing

    Umm.. If you're not computer savvy, why are you trying to run this?.

    2008-03-31 04:54:08 UTC by ryb73

  • cannot change arritbutes's value in a inner clcass

    cannot change arritbutes's value in a inner clcass i followed the error and found the reason of this bug. there's writeAttributeDetails in the class InnerClassArritbute.java the line dos.writeInt(iNumberOfClasses); in the method should change to dos.writeShort(iNumberOfClasses);.

    2008-03-17 07:41:30 UTC by nobody

  • Problems installing

    I am having major issues trying to figure out how to install this program. I have read the read me file and I don't understand what it means by step 2. To start classeditor go to the extracted directory and type "java -jar ce.jar". I know where the file has been extracted and I see no where to type this command in? I am not as computer savy as I am on a phone, LOL. Thanks for...

    2008-03-04 01:00:28 UTC by budmanng

  • long constant take two entries

    All 8-byte constants take up two entries in the constant_pool table of the class file.

    2006-08-28 04:05:38 UTC by nobody

  • Comment: Error: Extra bytes at the end of class file

    forgot to mention the version number of the program: ClassEditor 2.23.

    2006-03-20 04:23:00 UTC by nobody

Our Numbers