【发布时间】:2014-05-17 06:08:07
【问题描述】:
是否可以在无需安装的情况下从 USB 拇指驱动器运行 glassfish?任何人都有有关如何执行此操作的教程或文档的链接?
类似问题:
【问题讨论】:
是否可以在无需安装的情况下从 USB 拇指驱动器运行 glassfish?任何人都有有关如何执行此操作的教程或文档的链接?
类似问题:
【问题讨论】:
假设我们谈论的是 MS Windows。在 linux 或其他系统上,步骤类似。
GlassFish 依赖于 JRE,因此您还需要将 JRE 存储在 USB 驱动器上(或依赖于系统 JRE)。实现此目的的最简单方法是将 JRE 安装到本地 PC,然后从“程序文件”中复制生成的目录。例如,将“C:\Program Files\Java\jre7”复制到“X:\glassfish\JRE”
然后,您需要下载 GlassFish zip 分发包并将其解压缩到所需的文件夹,例如“X:\glassfish”。
最后要做的是将 GlassFish 配置为使用 USB 驱动器中的 JRE。为此,将以下行添加到文件“X:\glassfish\glassfish\config\asenv.bat”
SET AS_JAVA=\glassfish\JRE\
现在您可以像往常一样使用 asadmin.bat start-domain 命令启动 GlassFish 服务器。您还可以创建自己的 bat 文件来启动和停止服务器。
【讨论】:
我不太确定 glassfish 和 USB 驱动器。我从闪存驱动器运行 NetBeans 和 tomcat 并且没有问题。我在几台通过 DropBox 服务同步的计算机上运行 glassfish,但那是不同的。我做了很多实验,在闪存驱动器上收集了一个好的开发堆栈。对于他们中的大多数人,我在博客上写了here。我的建议是为 glassfish 和一些 IDE(我使用 NetBeans,但 eclipse 也应该能够很好地完成这项工作)采用与操作系统无关的软件包并将它们提取到闪存驱动器上。您可能还需要将本地 JDK 安装复制到闪存驱动器。一旦IDE运行起来,一般只需要注册应用服务器,IDE就会让你轻松管理。 我希望这很清楚:)
【讨论】:
我能够从 U 盘运行 GlassFish4。 我只是按照https://glassfish.java.net/download.html 的步骤进行的 1.下载.zip 2.解压到U盘 3. 启动服务器(从 USB 位置)。启动花了大约 1.2 分钟
【讨论】: