del*_*ave 13 glassfish derby javadb glassfish-3
我打算将GlassFish v3开源版本部署到生产环境中.它带有JavaDB(Apache Derby),这正是我需要的.唯一的问题是GlassFish启动时默认情况下不启动JavaDB.我必须转到命令行并输入:
asadmin start-database
Run Code Online (Sandbox Code Playgroud)
有没有办法让数据库在服务器(GlassFish)启动时自动启动?我讨厌每次在开发应用程序时手动执行此操作,我当然不希望在生产中执行此操作.
提前致谢
小智 9
这有点过时但是Eclipse的偏好中的GlassFish部分中有一个复选框,标题为"启动GlassFish Server时启动JavaDB数据库进程".我正在运行Eclipse Indigo SR1.
一旦投入生产,您可以启动数据库一次并让它保持运行,无论应用服务器的状态如何.
您可以创建一个shell脚本,将"start-domain"和"start-database"捆绑为单个uber-start命令.