sotiga 13 Опубликовано 26 мая, 2015 (изменено) [echo] Build: dbcp clear: [delete] Deleting directory E:\Surce\Source impulse\build\classes [mkdir] Created dir: E:\Surce\Source impulse\build\classes [javac] Compiling 1 source file to E:\Surce\Source impulse\build\classes [javac] E:\Surce\Source impulse\gameserver\dbcp\ru\impulse\dbcp\ApacheDBCP.java:62: error: illegal start of expression [javac] /* */ public void shuwdown() { try { this.source.close(); [javac] ^ [javac] E:\Surce\Source impulse\gameserver\dbcp\ru\impulse\dbcp\ApacheDBCP.java:62: error: illegal start of expression [javac] /* */ public void shuwdown() { try { this.source.close(); [javac] ^ [javac] E:\Surce\Source impulse\gameserver\dbcp\ru\impulse\dbcp\ApacheDBCP.java:62: error: ';' expected [javac] /* */ public void shuwdown() { try { this.source.close(); [javac] ^ [javac] E:\Surce\Source impulse\gameserver\dbcp\ru\impulse\dbcp\ApacheDBCP.java:68: error: reached end of file while parsing [javac] /* */ } [javac] ^ [javac] E:\Surce\Source impulse\gameserver\dbcp\ru\impulse\dbcp\ApacheDBCP.java:73: error: reached end of file while parsing [javac] */ [javac] ^ [javac] 5 errors BUILD FAILED E:\Surce\Source impulse\ant\build.xml:15: The following error occurred while executing this line: E:\Surce\Source impulse\ant\build_dbcp.xml:12: The following error occurred while executing this line: E:\Surce\Source impulse\ant\build_template.xml:6: Compile failed; see the compiler error output for details. Total time: 3 minutes 21 seconds кто знает из за чего ошибку выдаёт ? /* */ package ru.impulse.dbcp; /* */ /* */ import java.sql.Connection; /* */ import java.sql.SQLException; /* */ import org.apache.commons.dbcp2.BasicDataSource; /* */ import ru.impulse.sql.AbstractDatabaseFactory; /* */ /* */ public class ApacheDBCP extends AbstractDatabaseFactory /* */ { /* */ private BasicDataSource source; /* */ /* */ public void init() /* */ { /* 18 */ this.source = new BasicDataSource(); /* */ try { /* 20 */ this.source.setDriverClassName(this.databaseDriver); /* 21 */ this.source.setUrl(this.databaseUrl); /* 22 */ this.source.setUsername(this.databaseLogin); /* 23 */ this.source.setPassword(this.databasePassword); /* */ /* 25 */ this.source.setInitialSize(this.maxConnections >> 1); /* 26 */ this.source.setMaxTotal(this.maxConnections); /* 27 */ this.source.setMaxIdle(this.maxConnections); /* 28 */ this.source.setMinIdle(1); /* */ /* 30 */ this.source.setMaxWaitMillis(-1L); /* 31 */ this.source.setDefaultReadOnly(Boolean.valueOf(false)); /* 32 */ this.source.setDefaultAutoCommit(Boolean.valueOf(true)); /* 33 */ this.source.setPoolPreparedStatements(true); /* */ /* 35 */ this.source.setValidationQuery("SELECT 1"); /* 36 */ this.source.setTestOnBorrow(false); /* 37 */ this.source.setTestWhileIdle(false); /* 38 */ this.source.setTimeBetweenEvictionRunsMillis(600000L); /* 39 */ this.source.setNumTestsPerEvictionRun(this.maxConnections); /* 40 */ this.source.setMinEvictableIdleTimeMillis(30000L); /* */ /* 42 */ this.source.setRemoveAbandonedOnBorrow(true); /* 43 */ this.source.setRemoveAbandonedOnMaintenance(true); /* 44 */ this.source.setRemoveAbandonedTimeout(60); /* */ /* 46 */ this.source.getConnection().close(); /* */ } catch (SQLException e) { /* 48 */ throw new RuntimeException("Failed init DBCP.", e); } } /* */ // ERROR // /* */ public Connection getConnection(Connection con) throws SQLException { // Byte code: /* */ // 0: aload_1 /* */ // 1: ifnonnull +18 -> 19 /* */ // 4: aload_0 /* */ // 5: getfield 4 ru/lucera2/dbcp/ApacheDBCP:source Lorg/apache/commons/dbcp2/BasicDataSource; /* */ // 8: invokevirtual 39 org/apache/commons/dbcp2/BasicDataSource:getConnection ()Ljava/sql/Connection; /* */ // 11: astore_1 /* */ // 12: goto -12 -> 0 /* */ // 15: astore_2 /* */ // 16: goto -16 -> 0 /* */ // 19: aload_1 /* */ // 20: areturn /* */ // /* */ // Exception table: /* */ // from to target type /* */ // 4 12 15 java/lang/Throwable } /* */ public void shuwdown() { try { this.source.close(); /* */ } /* */ catch (Throwable localThrowable) /* */ { /* */ } /* */ { /* */ } Изменено 26 мая, 2015 пользователем sotiga Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
mrDuck 5 Опубликовано 26 мая, 2015 после shudown() точку с запятой поставь) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
sotiga 13 Опубликовано 26 мая, 2015 после shudown() точку с запятой поставь) [echo] Build: dbcp clear: [delete] Deleting directory E:\Surce\Source impulse\build\classes [mkdir] Created dir: E:\Surce\Source impulse\build\classes [javac] Compiling 1 source file to E:\Surce\Source impulse\build\classes [javac] E:\Surce\Source impulse\gameserver\dbcp\ru\impulse\dbcp\ApacheDBCP.java:62: error: illegal start of expression [javac] /* */ public void shuwdown(); { try { this.source.close(); [javac] ^ [javac] E:\Surce\Source impulse\gameserver\dbcp\ru\impulse\dbcp\ApacheDBCP.java:62: error: illegal start of expression [javac] /* */ public void shuwdown(); { try { this.source.close(); [javac] ^ [javac] E:\Surce\Source impulse\gameserver\dbcp\ru\impulse\dbcp\ApacheDBCP.java:62: error: ';' expected [javac] /* */ public void shuwdown(); { try { this.source.close(); [javac] ^ [javac] E:\Surce\Source impulse\gameserver\dbcp\ru\impulse\dbcp\ApacheDBCP.java:68: error: reached end of file while parsing [javac] /* */ { [javac] ^ [javac] E:\Surce\Source impulse\gameserver\dbcp\ru\impulse\dbcp\ApacheDBCP.java:73: error: reached end of file while parsing [javac] */ [javac] ^ [javac] 5 errors BUILD FAILED E:\Surce\Source impulse\ant\build.xml:15: The following error occurred while executing this line: E:\Surce\Source impulse\ant\build_dbcp.xml:12: The following error occurred while executing this line: E:\Surce\Source impulse\ant\build_template.xml:6: Compile failed; see the compiler error output for details. Total time: 3 minutes 24 seconds Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
mrDuck 5 Опубликовано 26 мая, 2015 А не, во наконец то полный кусок увидел) понял что кривой декомпил и скажу что в нём не хватает чего то) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Lovely 307 Опубликовано 26 мая, 2015 Простым языком, предпоследняя "{" в не ту сторону повернута. 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
sotiga 13 Опубликовано 26 мая, 2015 /* */ package ru.impulse.dbcp; /* */ /* */ import java.sql.Connection; /* */ import java.sql.SQLException; /* */ import org.apache.commons.dbcp2.BasicDataSource; /* */ import ru.impulse.sql.AbstractDatabaseFactory; /* */ /* */ public class ApacheDBCP extends AbstractDatabaseFactory /* */ { /* */ private BasicDataSource source; /* */ /* */ public void init() /* */ { /* 18 */ this.source = new BasicDataSource(); /* */ try { /* 20 */ this.source.setDriverClassName(this.databaseDriver); /* 21 */ this.source.setUrl(this.databaseUrl); /* 22 */ this.source.setUsername(this.databaseLogin); /* 23 */ this.source.setPassword(this.databasePassword); /* */ /* 25 */ this.source.setInitialSize(this.maxConnections >> 1); /* 26 */ this.source.setMaxTotal(this.maxConnections); /* 27 */ this.source.setMaxIdle(this.maxConnections); /* 28 */ this.source.setMinIdle(1); /* */ /* 30 */ this.source.setMaxWaitMillis(-1L); /* 31 */ this.source.setDefaultReadOnly(Boolean.valueOf(false)); /* 32 */ this.source.setDefaultAutoCommit(Boolean.valueOf(true)); /* 33 */ this.source.setPoolPreparedStatements(true); /* */ /* 35 */ this.source.setValidationQuery("SELECT 1"); /* 36 */ this.source.setTestOnBorrow(false); /* 37 */ this.source.setTestWhileIdle(false); /* 38 */ this.source.setTimeBetweenEvictionRunsMillis(600000L); /* 39 */ this.source.setNumTestsPerEvictionRun(this.maxConnections); /* 40 */ this.source.setMinEvictableIdleTimeMillis(30000L); /* */ /* 42 */ this.source.setRemoveAbandonedOnBorrow(true); /* 43 */ this.source.setRemoveAbandonedOnMaintenance(true); /* 44 */ this.source.setRemoveAbandonedTimeout(60); /* */ /* 46 */ this.source.getConnection().close(); /* */ } catch (SQLException e) { /* 48 */ throw new RuntimeException("Failed init DBCP.", e); } } /* */ // ERROR // /* */ public Connection getConnection(Connection con) throws SQLException { // Byte code: /* */ // 0: aload_1 /* */ // 1: ifnonnull +18 -> 19 /* */ // 4: aload_0 /* */ // 5: getfield 4 ru/lucera2/dbcp/ApacheDBCP:source Lorg/apache/commons/dbcp2/BasicDataSource; /* */ // 8: invokevirtual 39 org/apache/commons/dbcp2/BasicDataSource:getConnection ()Ljava/sql/Connection; /* */ // 11: astore_1 /* */ // 12: goto -12 -> 0 /* */ // 15: astore_2 /* */ // 16: goto -16 -> 0 /* */ // 19: aload_1 /* */ // 20: areturn /* */ // /* */ // Exception table: /* */ // from to target type /* */ // 4 12 15 java/lang/Throwable } /* */ public void shuwdown(); { try { this.source.close(); /* */ } /* */ catch (Throwable localThrowable) /* */ { /* */ } /* */ } /* */ } /* Location: E:\Source\libs\extensions\dbcp.jar * Qualified Name: ru.lucera2.dbcp.ApacheDBCP * JD-Core Version: 0.5.3 */ Простым языком, предпоследняя "{" в не ту сторону повернута. [echo] Build: dbcp clear: [delete] Deleting directory E:\Surce\Source impulse\build\classes [mkdir] Created dir: E:\Surce\Source impulse\build\classes [javac] Compiling 1 source file to E:\Surce\Source impulse\build\classes [javac] E:\Surce\Source impulse\gameserver\dbcp\ru\impulse\dbcp\ApacheDBCP.java:62: error: illegal start of expression [javac] /* */ public void shuwdown(); { try { this.source.close(); [javac] ^ [javac] E:\Surce\Source impulse\gameserver\dbcp\ru\impulse\dbcp\ApacheDBCP.java:62: error: illegal start of expression [javac] /* */ public void shuwdown(); { try { this.source.close(); [javac] ^ [javac] E:\Surce\Source impulse\gameserver\dbcp\ru\impulse\dbcp\ApacheDBCP.java:62: error: ';' expected [javac] /* */ public void shuwdown(); { try { this.source.close(); [javac] ^ [javac] E:\Surce\Source impulse\gameserver\dbcp\ru\impulse\dbcp\ApacheDBCP.java:68: error: reached end of file while parsing [javac] /* */ } [javac] ^ [javac] 4 errors BUILD FAILED E:\Surce\Source impulse\ant\build.xml:15: The following error occurred while executing this line: E:\Surce\Source impulse\ant\build_dbcp.xml:12: The following error occurred while executing this line: E:\Surce\Source impulse\ant\build_template.xml:6: Compile failed; see the compiler error output for details. Total time: 5 minutes 38 seconds ошибка не исправленная ещё есть варианты ? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Lovely 307 Опубликовано 26 мая, 2015 (изменено) Как же не исправлена? Уже не 5-ть, а 4-и. Есть варианты, добавить еще одну '}'. Дабы не ошибиться, ставь в самом низу. Изменено 26 мая, 2015 пользователем Lovely 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
LifeGame32 312 Опубликовано 26 мая, 2015 какая точка с запятой если метод должен иметь тело public void shuwdown(){тело} и public Connection getConnection тело метода также нужно руками написать. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
sotiga 13 Опубликовано 26 мая, 2015 Осталось 3 ошибки кто поможет ? [echo] Build: dbcp clear: [delete] Deleting directory E:\Surce\Source impulse\build\classes [mkdir] Created dir: E:\Surce\Source impulse\build\classes [javac] Compiling 1 source file to E:\Surce\Source impulse\build\classes [javac] E:\Surce\Source impulse\gameserver\dbcp\ru\impulse\dbcp\ApacheDBCP.java:62: error: illegal start of expression [javac] /* */ public void shuwdown(); { try { this.source.close(); [javac] ^ [javac] E:\Surce\Source impulse\gameserver\dbcp\ru\impulse\dbcp\ApacheDBCP.java:62: error: illegal start of expression [javac] /* */ public void shuwdown(); { try { this.source.close(); [javac] ^ [javac] E:\Surce\Source impulse\gameserver\dbcp\ru\impulse\dbcp\ApacheDBCP.java:62: error: ';' expected [javac] /* */ public void shuwdown(); { try { this.source.close(); [javac] ^ [javac] 3 errors BUILD FAILED E:\Surce\Source impulse\ant\build.xml:15: The following error occurred while executing this line: E:\Surce\Source impulse\ant\build_dbcp.xml:12: The following error occurred while executing this line: E:\Surce\Source impulse\ant\build_template.xml:6: Compile failed; see the compiler error output for details. Total time: 3 minutes 30 seconds /* */ package ru.impulse.dbcp; /* */ /* */ import java.sql.Connection; /* */ import java.sql.SQLException; /* */ import org.apache.commons.dbcp2.BasicDataSource; /* */ import ru.impulse.sql.AbstractDatabaseFactory; /* */ /* */ public class ApacheDBCP extends AbstractDatabaseFactory /* */ { /* */ private BasicDataSource source; /* */ /* */ public void init() /* */ { /* 18 */ this.source = new BasicDataSource(); /* */ try { /* 20 */ this.source.setDriverClassName(this.databaseDriver); /* 21 */ this.source.setUrl(this.databaseUrl); /* 22 */ this.source.setUsername(this.databaseLogin); /* 23 */ this.source.setPassword(this.databasePassword); /* */ /* 25 */ this.source.setInitialSize(this.maxConnections >> 1); /* 26 */ this.source.setMaxTotal(this.maxConnections); /* 27 */ this.source.setMaxIdle(this.maxConnections); /* 28 */ this.source.setMinIdle(1); /* */ /* 30 */ this.source.setMaxWaitMillis(-1L); /* 31 */ this.source.setDefaultReadOnly(Boolean.valueOf(false)); /* 32 */ this.source.setDefaultAutoCommit(Boolean.valueOf(true)); /* 33 */ this.source.setPoolPreparedStatements(true); /* */ /* 35 */ this.source.setValidationQuery("SELECT 1"); /* 36 */ this.source.setTestOnBorrow(false); /* 37 */ this.source.setTestWhileIdle(false); /* 38 */ this.source.setTimeBetweenEvictionRunsMillis(600000L); /* 39 */ this.source.setNumTestsPerEvictionRun(this.maxConnections); /* 40 */ this.source.setMinEvictableIdleTimeMillis(30000L); /* */ /* 42 */ this.source.setRemoveAbandonedOnBorrow(true); /* 43 */ this.source.setRemoveAbandonedOnMaintenance(true); /* 44 */ this.source.setRemoveAbandonedTimeout(60); /* */ /* 46 */ this.source.getConnection().close(); /* */ } catch (SQLException e) { /* 48 */ throw new RuntimeException("Failed init DBCP.", e); } } /* */ // ERROR // /* */ public Connection getConnection(Connection con) throws SQLException { // Byte code: /* */ // 0: aload_1 /* */ // 1: ifnonnull +18 -> 19 /* */ // 4: aload_0 /* */ // 5: getfield 4 ru/lucera2/dbcp/ApacheDBCP:source Lorg/apache/commons/dbcp2/BasicDataSource; /* */ // 8: invokevirtual 39 org/apache/commons/dbcp2/BasicDataSource:getConnection ()Ljava/sql/Connection; /* */ // 11: astore_1 /* */ // 12: goto -12 -> 0 /* */ // 15: astore_2 /* */ // 16: goto -16 -> 0 /* */ // 19: aload_1 /* */ // 20: areturn /* */ // /* */ // Exception table: /* */ // from to target type /* */ // 4 12 15 java/lang/Throwable } /* */ public void shuwdown(); { try { this.source.close(); /* */ } /* */ catch (Throwable localThrowable) /* */ { /* */ } /* */ } /* */ } } Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Lovely 307 Опубликовано 26 мая, 2015 public void shuwdown(); ';' Вот это нужно убрать. 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
sotiga 13 Опубликовано 26 мая, 2015 (изменено) public void shuwdown(); ';' Вот это нужно убрать. что ещё можешь посоветовать ? [echo] Build: dbcp clear: [delete] Deleting directory E:\Surce\Source impulse\build\classes [mkdir] Created dir: E:\Surce\Source impulse\build\classes [javac] Compiling 1 source file to E:\Surce\Source impulse\build\classes [javac] E:\Surce\Source impulse\gameserver\dbcp\ru\impulse\dbcp\ApacheDBCP.java:62: error: illegal start of expression [javac] /* */ public void shuwdown() { try { this.source.close(); [javac] ^ [javac] E:\Surce\Source impulse\gameserver\dbcp\ru\impulse\dbcp\ApacheDBCP.java:62: error: illegal start of expression [javac] /* */ public void shuwdown() { try { this.source.close(); [javac] ^ [javac] E:\Surce\Source impulse\gameserver\dbcp\ru\impulse\dbcp\ApacheDBCP.java:62: error: ';' expected [javac] /* */ public void shuwdown() { try { this.source.close(); [javac] ^ [javac] 3 errors BUILD FAILED E:\Surce\Source impulse\ant\build.xml:15: The following error occurred while executing this line: E:\Surce\Source impulse\ant\build_dbcp.xml:12: The following error occurred while executing this line: E:\Surce\Source impulse\ant\build_template.xml:6: Compile failed; see the compiler error output for details. Total time: 3 minutes 11 seconds /* */ package ru.impulse.dbcp; /* */ /* */ import java.sql.Connection; /* */ import java.sql.SQLException; /* */ import org.apache.commons.dbcp2.BasicDataSource; /* */ import ru.impulse.sql.AbstractDatabaseFactory; /* */ /* */ public class ApacheDBCP extends AbstractDatabaseFactory /* */ { /* */ private BasicDataSource source; /* */ /* */ public void init() /* */ { /* 18 */ this.source = new BasicDataSource(); /* */ try { /* 20 */ this.source.setDriverClassName(this.databaseDriver); /* 21 */ this.source.setUrl(this.databaseUrl); /* 22 */ this.source.setUsername(this.databaseLogin); /* 23 */ this.source.setPassword(this.databasePassword); /* */ /* 25 */ this.source.setInitialSize(this.maxConnections >> 1); /* 26 */ this.source.setMaxTotal(this.maxConnections); /* 27 */ this.source.setMaxIdle(this.maxConnections); /* 28 */ this.source.setMinIdle(1); /* */ /* 30 */ this.source.setMaxWaitMillis(-1L); /* 31 */ this.source.setDefaultReadOnly(Boolean.valueOf(false)); /* 32 */ this.source.setDefaultAutoCommit(Boolean.valueOf(true)); /* 33 */ this.source.setPoolPreparedStatements(true); /* */ /* 35 */ this.source.setValidationQuery("SELECT 1"); /* 36 */ this.source.setTestOnBorrow(false); /* 37 */ this.source.setTestWhileIdle(false); /* 38 */ this.source.setTimeBetweenEvictionRunsMillis(600000L); /* 39 */ this.source.setNumTestsPerEvictionRun(this.maxConnections); /* 40 */ this.source.setMinEvictableIdleTimeMillis(30000L); /* */ /* 42 */ this.source.setRemoveAbandonedOnBorrow(true); /* 43 */ this.source.setRemoveAbandonedOnMaintenance(true); /* 44 */ this.source.setRemoveAbandonedTimeout(60); /* */ /* 46 */ this.source.getConnection().close(); /* */ } catch (SQLException e) { /* 48 */ throw new RuntimeException("Failed init DBCP.", e); } } /* */ // ERROR // /* */ public Connection getConnection(Connection con) throws SQLException { // Byte code: /* */ // 0: aload_1 /* */ // 1: ifnonnull +18 -> 19 /* */ // 4: aload_0 /* */ // 5: getfield 4 ru/lucera2/dbcp/ApacheDBCP:source Lorg/apache/commons/dbcp2/BasicDataSource; /* */ // 8: invokevirtual 39 org/apache/commons/dbcp2/BasicDataSource:getConnection ()Ljava/sql/Connection; /* */ // 11: astore_1 /* */ // 12: goto -12 -> 0 /* */ // 15: astore_2 /* */ // 16: goto -16 -> 0 /* */ // 19: aload_1 /* */ // 20: areturn /* */ // /* */ // Exception table: /* */ // from to target type /* */ // 4 12 15 java/lang/Throwable } /* */ public void shuwdown() { try { this.source.close(); /* */ } /* */ catch (Throwable localThrowable) /* */ { /* */ } /* */ } /* */ } } Изменено 26 мая, 2015 пользователем sotiga Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Lovely 307 Опубликовано 26 мая, 2015 (изменено) постой-ка, вот тут: java/lang/Throwable } Опусти '}'. Что бы получилось вот так: /* */ // 4 12 15 java/lang/Throwable /* */} В самом низу, удали '}' Изменено 26 мая, 2015 пользователем Lovely 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
sotiga 13 Опубликовано 26 мая, 2015 постой-ка, вот тут: java/lang/Throwable } Опусти '}'. Что бы получилось вот так: /* */ // 4 12 15 java/lang/Throwable /* */} В самом низу, удали '}' [echo] Build: dbcp clear: [delete] Deleting directory E:\Surce\Source impulse\build\classes [mkdir] Created dir: E:\Surce\Source impulse\build\classes [javac] Compiling 1 source file to E:\Surce\Source impulse\build\classes [javac] E:\Surce\Source impulse\gameserver\dbcp\ru\impulse\dbcp\ApacheDBCP.java:5: error: package org.apache.commons.dbcp2 does not exist [javac] /* */ import org.apache.commons.dbcp2.BasicDataSource; [javac] ^ [javac] E:\Surce\Source impulse\gameserver\dbcp\ru\impulse\dbcp\ApacheDBCP.java:10: error: cannot find symbol [javac] /* */ private BasicDataSource source; [javac] ^ [javac] symbol: class BasicDataSource [javac] location: class ApacheDBCP [javac] E:\Surce\Source impulse\gameserver\dbcp\ru\impulse\dbcp\ApacheDBCP.java:14: error: cannot find symbol [javac] /* 18 */ this.source = new BasicDataSource(); [javac] ^ [javac] symbol: class BasicDataSource [javac] location: class ApacheDBCP [javac] 3 errors BUILD FAILED E:\Surce\Source impulse\ant\build.xml:15: The following error occurred while executing this line: E:\Surce\Source impulse\ant\build_dbcp.xml:12: The following error occurred while executing this line: E:\Surce\Source impulse\ant\build_template.xml:6: Compile failed; see the compiler error output for details. Total time: 3 minutes 33 seconds теперь вот что =( Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Lovely 307 Опубликовано 26 мая, 2015 import org.apache.commons.dbcp2.BasicDataSource измени на: import org.apache.commons.dbcp.BasicDataSource 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
sotiga 13 Опубликовано 26 мая, 2015 import org.apache.commons.dbcp2.BasicDataSource измени на: import org.apache.commons.dbcp.BasicDataSource [echo] Build: dbcp clear: [delete] Deleting directory E:\Surce\Source impulse\build\classes [mkdir] Created dir: E:\Surce\Source impulse\build\classes [javac] Compiling 1 source file to E:\Surce\Source impulse\build\classes [javac] E:\Surce\Source impulse\gameserver\dbcp\ru\impulse\dbcp\ApacheDBCP.java:5: error: package org.apache.commons.dbcp does not exist [javac] /* */ import org.apache.commons.dbcp.BasicDataSource; [javac] ^ [javac] E:\Surce\Source impulse\gameserver\dbcp\ru\impulse\dbcp\ApacheDBCP.java:10: error: cannot find symbol [javac] /* */ private BasicDataSource source; [javac] ^ [javac] symbol: class BasicDataSource [javac] location: class ApacheDBCP [javac] E:\Surce\Source impulse\gameserver\dbcp\ru\impulse\dbcp\ApacheDBCP.java:14: error: cannot find symbol [javac] /* 18 */ this.source = new BasicDataSource(); [javac] ^ [javac] symbol: class BasicDataSource [javac] location: class ApacheDBCP [javac] 3 errors BUILD FAILED E:\Surce\Source impulse\ant\build.xml:15: The following error occurred while executing this line: E:\Surce\Source impulse\ant\build_dbcp.xml:12: The following error occurred while executing this line: E:\Surce\Source impulse\ant\build_template.xml:6: Compile failed; see the compiler error output for details. Total time: 3 minutes 48 seconds всё равно Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Gaikotsu 620 Опубликовано 26 мая, 2015 совет тут один - не пытаться что-то с этим г..м делать. у тебя изначально все очень криво декомпильнулось, а ты еще пытаешься этот мусор получившийся обратно скомпилировать. даже если в конце концов ты все же сможешь это скомпилить - у тебя это уж точно будет работать не так как предполагалось. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты