【发布时间】:2013-01-22 10:28:34
【问题描述】:
当我的 Web 应用程序部署到 tomcat 时,我试图动态传递数据库身份验证详细信息。此过程在使用Windows控制台时成功,但是在移植到Linux并执行startup.sh时,Tomcat启动了部署的Web应用程序,但没有提示输入密码。
【问题讨论】:
-
为什么要在命令行上传递数据库凭据。我以前从未听说过有人这样做,也不明白为什么这可能是个好主意。
-
嗨 Qwerky 实际上 io 不想将我的数据库密码放在我的代码中的任何位置,因为我想将密码作为命令行参数传递并在我的应用程序端进行加密和解密这实际上是我想做的它..
-
不,这是错误的。无论你多么想这样做,你都不应该那样做。投票结束。