打开iReport时出现Java异常

时间:2018-11-13 10:18:29

标签: java netbeans ireport

这是我遇到的错误。尝试打开ireport的其他版本,但未遇到任何错误。

Exception in thread "main" java.lang.IllegalArgumentException: port out of range:1313821769
    at java.net.InetSocketAddress.checkPort(InetSocketAddress.java:143)
    at java.net.InetSocketAddress.<init>(InetSocketAddress.java:188)
    at java.net.Socket.<init>(Socket.java:244)
    at org.netbeans.CLIHandler.initialize(CLIHandler.java:661)
    at org.netbeans.CLIHandler.initialize(CLIHandler.java:346)
    at org.netbeans.MainImpl.execute(MainImpl.java:195)
    at org.netbeans.MainImpl.main(MainImpl.java:76)
    at org.netbeans.Main.main(Main.java:75)

我正在ireport.conf上使用Java 7,也正在使用Ubuntu

jdkhome="/usr/jdk1.7.0_55.for.tmpfs/"

该应用程序今天早上工作正常,这只是发生了, 我曾尝试搜索解决方案,但在互联网上找到的唯一解决方案是检查我是否正在使用Java 7。 我想端口与此有关,但是我不确定从哪里开始。

1 个答案:

答案 0 :(得分:0)

问题出在 lock 文件上。

尝试使用以下命令找到它:

find /home/your_user_name -name lock

它将位于类似 /home/your_user_name/.ireport/4.5.1/lock

的路径中

删除此文件,然后尝试再次启动iReport。