Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法在ant下运行HsqlDb_Ant_Hsqldb - Fatal编程技术网

无法在ant下运行HsqlDb

无法在ant下运行HsqlDb,ant,hsqldb,Ant,Hsqldb,我想运行JasperReport,因此根据其文档,我尝试在我的windows 7上运行HSqlDB数据库,如下所示:- C:\jasperreports-4.7.0\demo\hsqldb>ant 但它将提出以下问题:- Buildfile: C:\jasperreports-4.7.0\demo\hsqldb\build.xml runServer: [java] [Server@2cc7d960]: [Thread[HSQLDB Server @2cc7d960,5,ma

我想运行JasperReport,因此根据其文档,我尝试在我的windows 7上运行HSqlDB数据库,如下所示:-

C:\jasperreports-4.7.0\demo\hsqldb>ant
但它将提出以下问题:-

Buildfile: C:\jasperreports-4.7.0\demo\hsqldb\build.xml

runServer:
     [java] [Server@2cc7d960]: [Thread[HSQLDB Server @2cc7d960,5,main]]: run()/o
penServerSocket(): [Server@2cc7d960]: [Thread[main,5,main]]: checkRunning(false)
 entered
     [java]
     [java] java.net.BindException: Address already in use: JVM_Bind
     [java]     at java.net.DualStackPlainSocketImpl.bind0(Native Method)
     [java]     at java.net.DualStackPlainSocketImpl.socketBind(DualStackPlainSo
cketImpl.java:96)[Server@2cc7d960]: [Thread[main,5,main]]: checkRunning(false) e
xited
     [java]     at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl
.java:376)
     [java]     at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:175)
     [java]
     [java] [Server@2cc7d960]: Startup sequence initiated from main() method
at java.net.ServerSocket.bind(ServerSocket.java:376)
     [java]
     [java]     at java.net.ServerSocket.<init>(ServerSocket.java:237)
     [java] [Server@2cc7d960]: Loaded properties from [C:\jasperreports-4.7.0\de
mo\hsqldb\server.properties]    at java.net.ServerSocket.<init>(ServerSocket.jav
a:128)
     [java]
     [java] [Server@2cc7d960]: Initiating startup sequence...
     [java]     at org.hsqldb.HsqlSocketFactory.createServerSocket(Unknown Sourc
e)
     [java] [Server@2cc7d960]: Initiating shutdown sequence...  at org.hsqldb.Se
rver.openServerSocket(Unknown Source)
     [java]
     [java]     at org.hsqldb.Server.run(Unknown Source)
     [java] [Server@2cc7d960]: Shutdown sequence completed in 4 ms.
     [java]     at org.hsqldb.Server.access$000(Unknown Source)
     [java] [Server@2cc7d960]: 2012-08-30 16:07:54.637 SHUTDOWN : System.exit()
is called next  at org.hsqldb.Server$ServerThread.run(Unknown Source)
     [java]

BUILD SUCCESSFUL
Total time: 1 second
Buildfile:C:\jasperreports-4.7.0\demo\hsqldb\build.xml
运行服务器:
[爪哇][Server@2cc7d960]:[Thread[HSQLDB Server@2cc7d960,5,main]]:run()/o
penServerSocket():[Server@2cc7d960]:[Thread[main,5,main]]:checkRunning(false)
进入
[爪哇]
[java]java.net.BindException:地址已在使用中:JVM\u Bind
[java]位于java.net.DualStackPlainSocketImpl.bind0(本机方法)
[java]位于java.net.DualStackPlainSocketImpl.socketBind(DualStackPlainSo
cketImpl.java:96)[Server@2cc7d960]:[Thread[main,5,main]]:checkRunning(false)e
退出
[java]位于java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl
.java:376)
[java]位于java.net.PlainSocketImpl.bind(PlainSocketImpl.java:175)
[爪哇]
[爪哇][Server@2cc7d960]:从main()方法启动的启动序列
位于java.net.ServerSocket.bind(ServerSocket.java:376)
[爪哇]
[java]位于java.net.ServerSocket.(ServerSocket.java:237)
[爪哇][Server@2cc7d960]:从[C:\jasperreports-4.7.0\de]加载属性
mo\hsqldb\server.properties]位于java.net.ServerSocket.(ServerSocket.jav
a:128)
[爪哇]
[爪哇][Server@2cc7d960]:正在启动启动序列。。。
[java]位于org.hsqldb.HsqlSocketFactory.createServerSocket(未知源代码)
(e)
[爪哇][Server@2cc7d960]:正在启动关机序列。。。在org.hsqldb.Se
服务器.openServerSocket(未知源)
[爪哇]
[java]位于org.hsqldb.Server.run(未知源)
[爪哇][Server@2cc7d960]:关闭顺序在4毫秒内完成。
[java]位于org.hsqldb.Server.access$000(未知来源)
[爪哇][Server@2cc7d960]:2012-08-30 16:07:54.637关机:系统退出
下一步在org.hsqldb.Server$ServerThread.run调用(未知源)
[爪哇]
建设成功
总时间:1秒

表明其他进程已在使用您希望hsqldb服务器侦听的端口
netstat-an
应提供网络连接列表,您可以查看该端口是否确实在使用中
netstat-abn
也将为您提供与每个连接相关联的进程,但运行此命令需要提升