2015-10-15 85 views
0

J2EE爲實踐:System.exit的使用()替代對System.exit(1)中的Java通過Veracode的掃描

的VeraCode掃描表示上述安全漏洞。 Vera代碼指向System.exit使用的地方,而不是main()方法。

System.exit(1)的用途是在執行批處理作業時連接無效時退出系統。

什麼是替代System.exit(1)以通過維拉代碼掃描。

+0

您的應用程序是否從'main()'方法啓動? –

+2

檢查吉奧在這裏回答:[System.exit(1)]的替代品(http://stackoverflow.com/questions/32790/alternatives-to-system-exit1) –

回答

2

VeraCode掃描顯示,因爲它設置爲掃描J2EE - 但是如果你有一個main()方法,那麼你不在J2EE環境中,並且調用System.exit()即可。