C:\LiuxJ\java学习\resin+apache\resin-2.1.16\resin-2.1.16\resin-2.1.16\doc\jsp\WEB-INF\classes\com\mysql\jdbc\ByteArrayBuffer.java:231:
The method byte readLenByteArray(int)[] declared in class com.mysql.jdbc.ByteArrayBuffer
cannot override the final method of the same signature declared in class
com.mysql.jdbc.Buffer.  Final methods cannot be overridden.
    final byte[] readLenByteArray(int offset) {
                 ^
C:\LiuxJ\java学习\resin+apache\resin-2.1.16\resin-2.1.16\resin-2.1.16\doc\jsp\WEB-INF\classes\com\mysql\jdbc\ByteArrayBuffer.java:247:
The method long readLength() declared in class com.mysql.jdbc.ByteArrayBuffer
cannot override the final method of the same signature declared in class
com.mysql.jdbc.Buffer.  Final methods cannot be overridden.
    final long readLength() {
               ^
C:\LiuxJ\java学习\resin+apache\resin-2.1.16\resin-2.1.16\resin-2.1.16\doc\jsp\WEB-INF\classes\com\mysql\jdbc\ByteArrayBuffer.java:269:
The method long readLong() declared in class com.mysql.jdbc.ByteArrayBuffer
cannot override the final method of the same signature declared in class
com.mysql.jdbc.Buffer.  Final methods cannot be overridden.
    final long readLong() {
               ^
C:\LiuxJ\java学习\resin+apache\resin-2.1.16\resin-2.1.16\resin-2.1.16\doc\jsp\WEB-INF\classes\com\mysql\jdbc\ByteArrayBuffer.java:278:
The method int readLongInt() declared in class com.mysql.jdbc.ByteArrayBuffer
cannot override the final method of the same signature declared in class
com.mysql.jdbc.Buffer.  Final methods cannot be overridden.
    final int readLongInt() {
              ^
C:\LiuxJ\java学习\resin+apache\resin-2.1.16\resin-2.1.16\resin-2.1.16\doc\jsp\WEB-INF\classes\com\mysql\jdbc\ByteArrayBuffer.java:286:
The method long readLongLong() declared in class com.mysql.jdbc.ByteArrayBuffer
cannot override the final method of the same signature declared in class
com.mysql.jdbc.Buffer.  Final methods cannot be overridden.
    final long readLongLong() {
               ^
C:\LiuxJ\java学习\resin+apache\resin-2.1.16\resin-2.1.16\resin-2.1.16\doc\jsp\WEB-INF\classes\com\mysql\jdbc\ByteArrayBuffer.java:305:
The method java.lang.String readString() declared in class com.mysql.jdbc.ByteArrayBuffer
cannot override the final method of the same signature declared in class
com.mysql.jdbc.Buffer.  Final methods cannot be overridden.
    final String readString() {
                 ^
C:\LiuxJ\java学习\resin+apache\resin-2.1.16\resin-2.1.16\resin-2.1.16\doc\jsp\WEB-INF\classes\com\mysql\jdbc\ByteArrayBuffer.java:321:
The method java.lang.String readString(java.lang.String) declared in class
com.mysql.jdbc.ByteArrayBuffer cannot override the final method of the
same signature declared in class com.mysql.jdbc.Buffer.  Final methods
cannot be overridden.
    final String readString(String encoding) throws SQLException {
                 ^
C:\LiuxJ\java学习\resin+apache\resin-2.1.16\resin-2.1.16\resin-2.1.16\doc\jsp\WEB-INF\classes\com\mysql\jdbc\ByteArrayBuffer.java:341:
The method int readnBytes() declared in class com.mysql.jdbc.ByteArrayBuffer
cannot override the final method of the same signature declared in class
com.mysql.jdbc.Buffer.  Final methods cannot be overridden.
    final int readnBytes() {
              ^
C:\LiuxJ\java学习\resin+apache\resin-2.1.16\resin-2.1.16\resin-2.1.16\doc\jsp\WEB-INF\classes\com\mysql\jdbc\ByteArrayBuffer.java:362:
The method void writeByte(byte) declared in class com.mysql.jdbc.ByteArrayBuffer
cannot override the final method of the same signature declared in class
com.mysql.jdbc.Buffer.  Final methods cannot be overridden.
    final void writeByte(byte b) throws SQLException {
               ^
C:\LiuxJ\java学习\resin+apache\resin-2.1.16\resin-2.1.16\resin-2.1.16\doc\jsp\WEB-INF\classes\com\mysql\jdbc\ByteArrayBuffer.java:369:
The method void writeBytesNoNull(byte[]) declared in class com.mysql.jdbc.ByteArrayBuffer
cannot override the final method of the same signature declared in class
com.mysql.jdbc.Buffer.  Final methods cannot be overridden.
    final void writeBytesNoNull(byte[] bytes) throws SQLException {
               ^
C:\LiuxJ\java学习\resin+apache\resin-2.1.16\resin-2.1.16\resin-2.1.16\doc\jsp\WEB-INF\classes\com\mysql\jdbc\ByteArrayBuffer.java:377:
The method void writeBytesNoNull(byte[], int, int) declared in class com.mysql.jdbc.ByteArrayBuffer
cannot override the final method of the same signature declared in class
com.mysql.jdbc.Buffer.  Final methods cannot be overridden.
    final void writeBytesNoNull(byte[] bytes, int offset, int length)
               ^
C:\LiuxJ\java学习\resin+apache\resin-2.1.16\resin-2.1.16\resin-2.1.16\doc\jsp\WEB-INF\classes\com\mysql\jdbc\ByteArrayBuffer.java:384:
The method void writeDouble(double) declared in class com.mysql.jdbc.ByteArrayBuffer
cannot override the final method of the same signature declared in class
com.mysql.jdbc.Buffer.  Final methods cannot be overridden.
    final void writeDouble(double d) throws SQLException {
               ^
C:\LiuxJ\java学习\resin+apache\resin-2.1.16\resin-2.1.16\resin-2.1.16\doc\jsp\WEB-INF\classes\com\mysql\jdbc\ByteArrayBuffer.java:384:
The method void writeDouble(double) declared in class com.mysql.jdbc.ByteArrayBuffer
cannot override the method of the same signature declared in class com.mysql.jdbc.Buffer.
Their throws clauses are incompatible.
    final void writeDouble(double d) throws SQLException {

解决方案 »

  1.   

    C:\LiuxJ\java学习\resin+apache\resin-2.1.16\resin-2.1.16\resin-2.1.16\doc\jsp\WEB-INF\classes\com\mysql\jdbc\ByteArrayBuffer.java:384:
    The method void writeDouble(double) declared in class com.mysql.jdbc.ByteArrayBuffer
    cannot override the method of the same signature declared in class com.mysql.jdbc.Buffer.
    Their throws clauses are incompatible.
        final void writeDouble(double d) throws SQLException {
                   ^
    C:\LiuxJ\java学习\resin+apache\resin-2.1.16\resin-2.1.16\resin-2.1.16\doc\jsp\WEB-INF\classes\com\mysql\jdbc\ByteArrayBuffer.java:407:
    The method void writeFloat(float) declared in class com.mysql.jdbc.ByteArrayBuffer
    cannot override the final method of the same signature declared in class
    com.mysql.jdbc.Buffer.  Final methods cannot be overridden.
        final void writeFloat(float f) throws SQLException {
                   ^
    C:\LiuxJ\java学习\resin+apache\resin-2.1.16\resin-2.1.16\resin-2.1.16\doc\jsp\WEB-INF\classes\com\mysql\jdbc\ByteArrayBuffer.java:407:
    The method void writeFloat(float) declared in class com.mysql.jdbc.ByteArrayBuffer
    cannot override the method of the same signature declared in class com.mysql.jdbc.Buffer.
    Their throws clauses are incompatible.
        final void writeFloat(float f) throws SQLException {
                   ^
    C:\LiuxJ\java学习\resin+apache\resin-2.1.16\resin-2.1.16\resin-2.1.16\doc\jsp\WEB-INF\classes\com\mysql\jdbc\ByteArrayBuffer.java:419:
    The method void writeInt(int) declared in class com.mysql.jdbc.ByteArrayBuffer
    cannot override the final method of the same signature declared in class
    com.mysql.jdbc.Buffer.  Final methods cannot be overridden.
        final void writeInt(int i) throws SQLException {
                   ^
    C:\LiuxJ\java学习\resin+apache\resin-2.1.16\resin-2.1.16\resin-2.1.16\doc\jsp\WEB-INF\classes\com\mysql\jdbc\ByteArrayBuffer.java:419:
    The method void writeInt(int) declared in class com.mysql.jdbc.ByteArrayBuffer
    cannot override the method of the same signature declared in class com.mysql.jdbc.Buffer.
    Their throws clauses are incompatible.
        final void writeInt(int i) throws SQLException {
                   ^
    C:\LiuxJ\java学习\resin+apache\resin-2.1.16\resin-2.1.16\resin-2.1.16\doc\jsp\WEB-INF\classes\com\mysql\jdbc\ByteArrayBuffer.java:458:
    The method void writeLong(long) declared in class com.mysql.jdbc.ByteArrayBuffer
    cannot override the final method of the same signature declared in class
    com.mysql.jdbc.Buffer.  Final methods cannot be overridden.
        final void writeLong(long i) throws SQLException {
                   ^
    C:\LiuxJ\java学习\resin+apache\resin-2.1.16\resin-2.1.16\resin-2.1.16\doc\jsp\WEB-INF\classes\com\mysql\jdbc\ByteArrayBuffer.java:458:
    The method void writeLong(long) declared in class com.mysql.jdbc.ByteArrayBuffer
    cannot override the method of the same signature declared in class com.mysql.jdbc.Buffer.
    Their throws clauses are incompatible.
        final void writeLong(long i) throws SQLException {
                   ^
    C:\LiuxJ\java学习\resin+apache\resin-2.1.16\resin-2.1.16\resin-2.1.16\doc\jsp\WEB-INF\classes\com\mysql\jdbc\ByteArrayBuffer.java:469:
    The method void writeLongInt(int) declared in class com.mysql.jdbc.ByteArrayBuffer
    cannot override the final method of the same signature declared in class
    com.mysql.jdbc.Buffer.  Final methods cannot be overridden.
        final void writeLongInt(int i) throws SQLException {
                   ^
    C:\LiuxJ\java学习\resin+apache\resin-2.1.16\resin-2.1.16\resin-2.1.16\doc\jsp\WEB-INF\classes\com\mysql\jdbc\ByteArrayBuffer.java:469:
    The method void writeLongInt(int) declared in class com.mysql.jdbc.ByteArrayBuffer
    cannot override the method of the same signature declared in class com.mysql.jdbc.Buffer.
    Their throws clauses are incompatible.
        final void writeLongInt(int i) throws SQLException {
                   ^
    C:\LiuxJ\java学习\resin+apache\resin-2.1.16\resin-2.1.16\resin-2.1.16\doc\jsp\WEB-INF\classes\com\mysql\jdbc\ByteArrayBuffer.java:477:
    The method void writeLongLong(long) declared in class com.mysql.jdbc.ByteArrayBuffer
    cannot override the final method of the same signature declared in class
    com.mysql.jdbc.Buffer.  Final methods cannot be overridden.
        final void writeLongLong(long i) throws SQLException {
                   ^
    C:\LiuxJ\java学习\resin+apache\resin-2.1.16\resin-2.1.16\resin-2.1.16\doc\jsp\WEB-INF\classes\com\mysql\jdbc\ByteArrayBuffer.java:477:
    The method void writeLongLong(long) declared in class com.mysql.jdbc.ByteArrayBuffer
    cannot override the method of the same signature declared in class com.mysql.jdbc.Buffer.
    Their throws clauses are incompatible.
        final void writeLongLong(long i) throws SQLException {
                   ^
    C:\LiuxJ\java学习\resin+apache\resin-2.1.16\resin-2.1.16\resin-2.1.16\doc\jsp\WEB-INF\classes\com\mysql\jdbc\ByteArrayBuffer.java:491:
    The method void writeString(java.lang.String) declared in class com.mysql.jdbc.ByteArrayBuffer
    cannot override the final method of the same signature declared in class
    com.mysql.jdbc.Buffer.  Final methods cannot be overridden.
        final void writeString(String s) throws SQLException {
                   ^
    C:\LiuxJ\java学习\resin+apache\resin-2.1.16\resin-2.1.16\resin-2.1.16\doc\jsp\WEB-INF\classes\com\mysql\jdbc\ByteArrayBuffer.java:498:
    The method void writeStringNoNull(java.lang.String) declared in class com.mysql.jdbc.ByteArrayBuffer
    cannot override the final method of the same signature declared in class
    com.mysql.jdbc.Buffer.  Final methods cannot be overridden.
        final void writeStringNoNull(String s) throws SQLException {
                   ^
    34 errors, 1 warning--------------------------------------------------------------------------------
    Resin 2.1.16 (built Tue Feb 15 11:12:27 PST 2005)
      

  2.   

    WEB-INF\class 搂住写的
    应该放到WEB-INF\classes