相关疑难解决方法(0)

InetAddress.getLocalHost()抛出UnknownHostException

我正在不同的操作系统上测试我们的服务器应用程序(编写的Java),并认为由于良好的Java集成,OpenSolaris(2008.11)将是最不麻烦的.事实证明我错了,因为我最终得到了一个UnknownHostException

try {
  computerName = InetAddress.getLocalHost().getHostName();
  if (computerName.indexOf(".") > -1)
    computerName = computerName.substring(0,
        computerName.indexOf(".")).toUpperCase();
} catch (UnknownHostException e) {
  e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

输出是:

java.net.UnknownHostException: desvearth01: desvearth01
    at java.net.InetAddress.getLocalHost(InetAddress.java:1353)
Run Code Online (Sandbox Code Playgroud)

但是,nslookup desvearth01返回正确的IP地址,并按预期nslookup localhost返回127.0.0.1.此外,相同的代码在FreeBSD上完美运行.我不知道OpenSolaris有什么特别之处吗?

任何提示都表示赞赏,谢谢.

java freebsd opensolaris

82
推荐指数
3
解决办法
9万
查看次数

IntelliJ IDEA在"完成,保存缓存"时挂起

每次我在IDEA中进行make(Java项目)时,编译过程都会挂起"完成,保存缓存".在继续之前我必须杀掉这个过程.我试图使用File - > Invalidate Caches但没有成功.

有任何想法吗?

intellij-idea

29
推荐指数
2
解决办法
9468
查看次数

IntelliJ IDEA 在调试时坚持“收集数据”

我正在使用 IntelliJ IDEA 调试远程 tomcat 应用程序。

它以前完美无缺。

然而,最近一段时间,它总是卡在“收集数据”上,尽管数据很小。

我在这个网站上搜索过,并尝试过:

Intelliji idea在调试模式下很慢,在正常模式下运行完美

IntelliJ 在调试前冻结约 30 秒

还是不行

java debugging intellij-idea

7
推荐指数
1
解决办法
4409
查看次数

IntelliJ想法在调试阶段缓慢/挂起

目前经历了非常慢的调试启动时间(25-45秒之间)与CE 14.1.5的想法.重现:

  • 更改将导致调用javac的代码.
  • 点击调试.
  • 状态栏显示"Make",整个​​IDE挂起.

我正在使用2015 Macbook pro和Java 1.8.0_60 64bit.

intellij-idea

6
推荐指数
2
解决办法
1792
查看次数

标签 统计

intellij-idea ×3

java ×2

debugging ×1

freebsd ×1

opensolaris ×1