小编Dim*_*ima的帖子

退出Eclipse IDE内部运行的Java程序代码?

我正在使用Eclipse开发一个Java程序,它应该根据具体条件以不同的代码退出.

if(veryBadError){
    Runtime.getRuntime().exit(10);
}else if(notSoBadError){
    Runtime.getRuntime().exit(5)
}else{
    Runtime.getRuntime().exit(0)
}
Run Code Online (Sandbox Code Playgroud)

目前我从命令行手动运行该程序,然后检查退出状态,这是非常慢的.有没有办法在不离开Eclipse IDE的情况下找到退出代码?

在此先感谢您的帮助!

java eclipse

20
推荐指数
1
解决办法
9113
查看次数

System.exit(int code)和Runtime.getRuntime()之间的区别.exit(int code)

我正在研究Java批处理程序,该程序应根据各种条件以不同的代码退出.该程序将由CA7调度程序触发和监视,后者将使用退出代码触发其他作业.

显然有几种方法可以退出:

System.exit(int code) 
Run Code Online (Sandbox Code Playgroud)

Runtime.getRuntime().exit(int code)
Run Code Online (Sandbox Code Playgroud)

这两种方法都可以使用,但哪一种更适合使用?

java batch-file

12
推荐指数
2
解决办法
5455
查看次数

如何外部化错误消息

这是外部化错误消息的最佳实践问题.

我正在开发一个项目,我们在代码,简短描述和严重性方面存在错误.我想知道将这种描述外化的最佳方法是什么.我想到的是将它们放在不好的代码中,将它们存储在数据库中,将它们放在属性文件中,或者将静态类加载到描述中.我想我会选择属性,但也许有更好的方法.

谢谢

java error-handling

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

在KornShell脚本中获取函数名称

我想从函数中获取函数名称,以便进行日志记录.

KornShell(ksh)功能:

foo ()
{
    echo "get_function_name some useful output"
}
Run Code Online (Sandbox Code Playgroud)

有什么类似的$0,它返回脚本中的脚本名称,但它提供了一个函数的名称?

unix shell scripting ksh

6
推荐指数
3
解决办法
5184
查看次数

任何加速RAD 7.5/WebSphere 7部署的技巧

最近我开始与RAD和WebSphere合作开发Web服务,并发现一旦对代码进行了更改,重新发布ear文件需要一段时间.

任何技巧和建议,以加快他们?

eclipse websphere rad

5
推荐指数
1
解决办法
8080
查看次数

验证成功的String以在Java中枚举转换

我有一个在Web服务实现中定义为枚举的帐户类型列表.但是,当消费者调用Web服务时,它会传递一个需要转换为枚举的String.

什么是验证给定String将成功转换为枚举的好方法?

我使用了以下方法,但这可能是滥用异常(根据Effective Java,第57项).

AccountType accountType = null;
try{
    accountType = AccountType.valueOf(accountTypeString);
}catch(IllegalArgumentException e){
    // report error
}

if (accountType != null){
    // do stuff
}else{
    // exit
}
Run Code Online (Sandbox Code Playgroud)

java enums exception

5
推荐指数
0
解决办法
2564
查看次数

Java技术学习路径

我需要相当快速地学习以下Java相关技术:

  • XML(JAXP,JAXB)
  • Web服务(JAX-WS,JAX-RPC)
  • Web(Servlet,JSP,JSF)
  • JDBC,JPA,Hibernate,Spring Framework包括Spring AOP

什么是最好的学习顺序?

java

2
推荐指数
1
解决办法
2516
查看次数

Java中空赋值的优点是什么?

我看到很多像这样的代码:

SomeObject someObject = null;

try{

   someObject = ObjectFactory.createSomeObject();
   ...
Run Code Online (Sandbox Code Playgroud)

与此相比,这样做有什么好处:

SomeObject someObject = ObjectFactory.createSomeObject();
Run Code Online (Sandbox Code Playgroud)

java

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

SSH密钥交换

我有2台服务器用于工作:第一台是应用服务器,另一台是归档服务器.我使用F-Secure SSH Client访问这两个服务器,使用相同的用户ID和公钥 - 私钥对进行身份验证.这意味着私钥存储在Windows机器上,公钥存储在两台服务器上.

现在我需要从应用服务器访问归档服务器.要做到这一点,我必须先进行密钥交换.

在这种情况下,什么是标准方法?我只是将我的私钥从Windows复制到应用程序服务器吗?它会危及安全吗?或者我需要生成一个新的关键削减?

我很乐意为你提供帮助!

PS我对Unix管理比较陌生,所以不要对我很难:)

unix security ssh bash

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

标签 统计

java ×6

eclipse ×2

unix ×2

bash ×1

batch-file ×1

enums ×1

error-handling ×1

exception ×1

ksh ×1

rad ×1

scripting ×1

security ×1

shell ×1

ssh ×1

websphere ×1