No suitable driver found for jdbc:derby
I am creating simple HelloWorld web application. I want to use local derby db.
my pom:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context-support</artifactId>
<version>$spring-version</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>$spring-version</version>
</dependency>
<dependency>
<groupId>org.apache.derby</groupId>
<artifactId>derby</artifactId>
<version>10.14.1.0</version>
<scope>test</scope>
</dependency>
And connection service class MyDB, I want just get text from table and show:
public void connecToDerby() throws SQLException
String dbUrl = "jdbc:derby:D:\Projects\JavaWebApplication\FirstMavenProject; create=true";
conn = DriverManager.getConnection(dbUrl);
public void initDb() throws SQLException
Statement statement = conn.createStatement();
statement.executeUpdate("Create table welcometext(id int primary key, text varchar(100))");
statement.executeUpdate("INSERT into welcometext values (1, 'Hello Java World')");
statement.close();
but I got Exception:
java.sql.SQLException: No suitable driver found for jdbc:derby:D:ProjectsJavaWebApplicationFirstMavenProject; create=true
How to solve it? Is it right to use local derby? I am working on Intelij IDEA.
java database spring maven derby
add a comment |
I am creating simple HelloWorld web application. I want to use local derby db.
my pom:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context-support</artifactId>
<version>$spring-version</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>$spring-version</version>
</dependency>
<dependency>
<groupId>org.apache.derby</groupId>
<artifactId>derby</artifactId>
<version>10.14.1.0</version>
<scope>test</scope>
</dependency>
And connection service class MyDB, I want just get text from table and show:
public void connecToDerby() throws SQLException
String dbUrl = "jdbc:derby:D:\Projects\JavaWebApplication\FirstMavenProject; create=true";
conn = DriverManager.getConnection(dbUrl);
public void initDb() throws SQLException
Statement statement = conn.createStatement();
statement.executeUpdate("Create table welcometext(id int primary key, text varchar(100))");
statement.executeUpdate("INSERT into welcometext values (1, 'Hello Java World')");
statement.close();
but I got Exception:
java.sql.SQLException: No suitable driver found for jdbc:derby:D:ProjectsJavaWebApplicationFirstMavenProject; create=true
How to solve it? Is it right to use local derby? I am working on Intelij IDEA.
java database spring maven derby
add a comment |
I am creating simple HelloWorld web application. I want to use local derby db.
my pom:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context-support</artifactId>
<version>$spring-version</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>$spring-version</version>
</dependency>
<dependency>
<groupId>org.apache.derby</groupId>
<artifactId>derby</artifactId>
<version>10.14.1.0</version>
<scope>test</scope>
</dependency>
And connection service class MyDB, I want just get text from table and show:
public void connecToDerby() throws SQLException
String dbUrl = "jdbc:derby:D:\Projects\JavaWebApplication\FirstMavenProject; create=true";
conn = DriverManager.getConnection(dbUrl);
public void initDb() throws SQLException
Statement statement = conn.createStatement();
statement.executeUpdate("Create table welcometext(id int primary key, text varchar(100))");
statement.executeUpdate("INSERT into welcometext values (1, 'Hello Java World')");
statement.close();
but I got Exception:
java.sql.SQLException: No suitable driver found for jdbc:derby:D:ProjectsJavaWebApplicationFirstMavenProject; create=true
How to solve it? Is it right to use local derby? I am working on Intelij IDEA.
java database spring maven derby
I am creating simple HelloWorld web application. I want to use local derby db.
my pom:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context-support</artifactId>
<version>$spring-version</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>$spring-version</version>
</dependency>
<dependency>
<groupId>org.apache.derby</groupId>
<artifactId>derby</artifactId>
<version>10.14.1.0</version>
<scope>test</scope>
</dependency>
And connection service class MyDB, I want just get text from table and show:
public void connecToDerby() throws SQLException
String dbUrl = "jdbc:derby:D:\Projects\JavaWebApplication\FirstMavenProject; create=true";
conn = DriverManager.getConnection(dbUrl);
public void initDb() throws SQLException
Statement statement = conn.createStatement();
statement.executeUpdate("Create table welcometext(id int primary key, text varchar(100))");
statement.executeUpdate("INSERT into welcometext values (1, 'Hello Java World')");
statement.close();
but I got Exception:
java.sql.SQLException: No suitable driver found for jdbc:derby:D:ProjectsJavaWebApplicationFirstMavenProject; create=true
How to solve it? Is it right to use local derby? I am working on Intelij IDEA.
java database spring maven derby
java database spring maven derby
asked Nov 12 '18 at 21:13
Shuhratjan NizamovShuhratjan Nizamov
617
617
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
it seems you are not loading the driver class. Please use one of the following based on your need
- Running Derby in Network Mode then use
Class.forName("org.apache.derby.jdbc.ClientDriver");
- Running derby
in Embedded Mode
Class.forName("org.apache.derby.jdbc.EmbeddedDriver");
before getting a connection from DriverManager
.
Thank you for replying, but still not working,
– Shuhratjan Nizamov
Nov 13 '18 at 2:22
Can you please put the updated code in question and also is it still the same exception coming?
– Sanjeev
Nov 13 '18 at 2:37
Are you running derby in Network Mode or Embedded Mode ?
– Sanjeev
Nov 13 '18 at 2:43
in Embedded Mode
– Shuhratjan Nizamov
Nov 13 '18 at 8:50
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53270199%2fno-suitable-driver-found-for-jdbcderby%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
it seems you are not loading the driver class. Please use one of the following based on your need
- Running Derby in Network Mode then use
Class.forName("org.apache.derby.jdbc.ClientDriver");
- Running derby
in Embedded Mode
Class.forName("org.apache.derby.jdbc.EmbeddedDriver");
before getting a connection from DriverManager
.
Thank you for replying, but still not working,
– Shuhratjan Nizamov
Nov 13 '18 at 2:22
Can you please put the updated code in question and also is it still the same exception coming?
– Sanjeev
Nov 13 '18 at 2:37
Are you running derby in Network Mode or Embedded Mode ?
– Sanjeev
Nov 13 '18 at 2:43
in Embedded Mode
– Shuhratjan Nizamov
Nov 13 '18 at 8:50
add a comment |
it seems you are not loading the driver class. Please use one of the following based on your need
- Running Derby in Network Mode then use
Class.forName("org.apache.derby.jdbc.ClientDriver");
- Running derby
in Embedded Mode
Class.forName("org.apache.derby.jdbc.EmbeddedDriver");
before getting a connection from DriverManager
.
Thank you for replying, but still not working,
– Shuhratjan Nizamov
Nov 13 '18 at 2:22
Can you please put the updated code in question and also is it still the same exception coming?
– Sanjeev
Nov 13 '18 at 2:37
Are you running derby in Network Mode or Embedded Mode ?
– Sanjeev
Nov 13 '18 at 2:43
in Embedded Mode
– Shuhratjan Nizamov
Nov 13 '18 at 8:50
add a comment |
it seems you are not loading the driver class. Please use one of the following based on your need
- Running Derby in Network Mode then use
Class.forName("org.apache.derby.jdbc.ClientDriver");
- Running derby
in Embedded Mode
Class.forName("org.apache.derby.jdbc.EmbeddedDriver");
before getting a connection from DriverManager
.
it seems you are not loading the driver class. Please use one of the following based on your need
- Running Derby in Network Mode then use
Class.forName("org.apache.derby.jdbc.ClientDriver");
- Running derby
in Embedded Mode
Class.forName("org.apache.derby.jdbc.EmbeddedDriver");
before getting a connection from DriverManager
.
edited Nov 13 '18 at 2:47
answered Nov 12 '18 at 22:04
SanjeevSanjeev
9,10521331
9,10521331
Thank you for replying, but still not working,
– Shuhratjan Nizamov
Nov 13 '18 at 2:22
Can you please put the updated code in question and also is it still the same exception coming?
– Sanjeev
Nov 13 '18 at 2:37
Are you running derby in Network Mode or Embedded Mode ?
– Sanjeev
Nov 13 '18 at 2:43
in Embedded Mode
– Shuhratjan Nizamov
Nov 13 '18 at 8:50
add a comment |
Thank you for replying, but still not working,
– Shuhratjan Nizamov
Nov 13 '18 at 2:22
Can you please put the updated code in question and also is it still the same exception coming?
– Sanjeev
Nov 13 '18 at 2:37
Are you running derby in Network Mode or Embedded Mode ?
– Sanjeev
Nov 13 '18 at 2:43
in Embedded Mode
– Shuhratjan Nizamov
Nov 13 '18 at 8:50
Thank you for replying, but still not working,
– Shuhratjan Nizamov
Nov 13 '18 at 2:22
Thank you for replying, but still not working,
– Shuhratjan Nizamov
Nov 13 '18 at 2:22
Can you please put the updated code in question and also is it still the same exception coming?
– Sanjeev
Nov 13 '18 at 2:37
Can you please put the updated code in question and also is it still the same exception coming?
– Sanjeev
Nov 13 '18 at 2:37
Are you running derby in Network Mode or Embedded Mode ?
– Sanjeev
Nov 13 '18 at 2:43
Are you running derby in Network Mode or Embedded Mode ?
– Sanjeev
Nov 13 '18 at 2:43
in Embedded Mode
– Shuhratjan Nizamov
Nov 13 '18 at 8:50
in Embedded Mode
– Shuhratjan Nizamov
Nov 13 '18 at 8:50
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53270199%2fno-suitable-driver-found-for-jdbcderby%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown