Я пытаюсь использовать метод getconnection для получения DB_URL, который был получен во время установления соединения JDBC. Насколько я понимаю, инструментарий DriverManager отлично работает, потому что инъекционная часть работает нормально, не бросая никаких исключений. Но когда дело доходит до выполнения этой строки, в моем случае вызова государственных статической силы метод класса в пакете, определенный мной, он говоритJDBC DriverManager не может получить доступ к классу в другом пакете
Exception in thread "main" java.lang.NoClassDefFoundError: testInjection/TestClass
at java.sql.DriverManager.getConnection(DriverManager.java:206)
at testInstrumentation.TestConnector.main(TestConnector.java:30)
Но это же инъекции отлично работает для других классов. Маленькая помощь была бы действительно оценена.
Это то, что я закачиваю во время инструментария.
method.insertAt(1, true, "testInjection.TestClass.setConnetionURL($1);");