H2DBをインストールして、WEB-INFのlibにディレクトリにJARを配置したのですが、実行するとeclipse側ではテーブルが見つかりませんというエラーが表示され
org.h2.jdbc.JdbcSQLException: テーブル "(省略) が見つかりません
Table "(テーブル名)" not found; SQL statement:
select (カラム) from (テーブル名) order by (カラム) [42102-190]
H2のコマンドラインには
SQL
1The Web Console server could not be started. Possible cause: another server is a 2lready running at http://192.168.177.1:8082 3Root cause: ポート "8082" をオープン中に例外が発生しました (ポートが使用中の可能 4性があります) 5Exception opening port "8082" (port may be in use), cause: "java.net.BindExcepti 6on: Address already in use: JVM_Bind" [90061-190] 7Exception in thread "main" org.h2.jdbc.JdbcSQLException: ポート "8082" をオープ 8ン中に例外が発生しました (ポートが使用中の可能性があります) 9Exception opening port "8082" (port may be in use), cause: "java.net.BindExcepti 10on: Address already in use: JVM_Bind" [90061-190] 11 at org.h2.message.DbException.getJdbcSQLException(DbException.java:345) 12 at org.h2.message.DbException.get(DbException.java:168) 13 at org.h2.util.NetUtils.createServerSocketTry(NetUtils.java:194) 14 at org.h2.util.NetUtils.createServerSocket(NetUtils.java:160) 15 at org.h2.server.web.WebServer.start(WebServer.java:342) 16 at org.h2.tools.Server.start(Server.java:484) 17 at org.h2.tools.Console.runTool(Console.java:231) 18 at org.h2.tools.Console.main(Console.java:99) 19Caused by: java.net.BindException: Address already in use: JVM_Bind 20 at java.net.DualStackPlainSocketImpl.bind0(Native Method) 21 at java.net.DualStackPlainSocketImpl.socketBind(Unknown Source) 22 at java.net.AbstractPlainSocketImpl.bind(Unknown Source) 23 at java.net.PlainSocketImpl.bind(Unknown Source) 24 at java.net.ServerSocket.bind(Unknown Source) 25 at java.net.ServerSocket.<init>(Unknown Source) 26 at java.net.ServerSocket.<init>(Unknown Source) 27 at org.h2.util.NetUtils.createServerSocketTry(NetUtils.java:190) 28 ... 5 more 29続行するには何かキーを押してください . . .
と表示されています。
H2を サーバーモードで使おうとしていて creat table (テーブル名) カラム値 ・・・ とやってテーブルを作りました。
eclipseでH2DBを使うにはどうしたら宜しいでしょうか
お返事お待ちしております。
*環境
・eclipse4.5 All in one
・windows7
回答3件
あなたの回答
tips
プレビュー