Glassfish 不是 运行 独立于 Netbeans 的 Web 应用程序
Glassfish not running web application independently of Netbeans
请参阅下面我执行的步骤:
1) 在 Netbeans 中启动 Glassfish 服务器:
2) 运行 成功浏览到的 Netbeans 项目: http://localhost:8080/CRUDWebAppSQL/StudentServlet 我可以使用该应用程序。
3) 关闭 Netbeans,它会停止 Glassfish(为下一步做准备)
那我试试这个:
1) 运行 以下 DOS 命令:
cd C:\Program Files\glassfish-4.0\bin
sadmin start-domain domain1
2) 收到消息说服务器已启动。浏览至:http://localhost:4848/ 并登录。确保 CRUDWebAppSQL 被列为应用程序。
3) 浏览至:http://localhost:8080/CRUDWebAppSQL/StudentServlet,显示 Glassfish 404 错误
为什么第三步会产生 Glassfish 404 错误?跟这个有关系吗:Where does glassfish save your class/project after deployment on Windows?
与手动部署相比,NetBeans 使用不同的机制来部署您的应用程序以支持热部署。
对于 运行 没有 NetBeans 的应用程序首先构建 Web 应用程序,例如使用 Maven mvn clean install
获取 *.war 文件。
启动 Glassfish 应用程序服务器并通过 Web 界面或使用命令行部署 war 文件 asadmin deploy war-name
顺便说一下,我建议将 NetBeans 更新到当前的 8.2 版本并查看 Payara,它是 Glassfish 的补丁替代品:http://www.payara.fish/downloads
Netbeans glassfirsh 服务器与 Felix 平台相结合。
下载 GlassFish Server 开源版。
将其解压缩并转到解压缩文件夹中的 bin 文件夹。
双击 asadmin.bat
输入 start-domain
在这个命令中你可以启动 glassfirsh 服务器
(您可以在 google 中找到更多命令)
打开浏览器并输入 http://localhost:8080/
点击link作为
go to the Administration Console.
它的视图 "GlassFish Console"。
在这里您可以部署您的网络应用程序。(扩展名“.war”文件)
请参阅下面我执行的步骤:
1) 在 Netbeans 中启动 Glassfish 服务器:
2) 运行 成功浏览到的 Netbeans 项目: http://localhost:8080/CRUDWebAppSQL/StudentServlet 我可以使用该应用程序。 3) 关闭 Netbeans,它会停止 Glassfish(为下一步做准备)
那我试试这个:
1) 运行 以下 DOS 命令:
cd C:\Program Files\glassfish-4.0\bin
sadmin start-domain domain1
2) 收到消息说服务器已启动。浏览至:http://localhost:4848/ 并登录。确保 CRUDWebAppSQL 被列为应用程序。 3) 浏览至:http://localhost:8080/CRUDWebAppSQL/StudentServlet,显示 Glassfish 404 错误
为什么第三步会产生 Glassfish 404 错误?跟这个有关系吗:Where does glassfish save your class/project after deployment on Windows?
与手动部署相比,NetBeans 使用不同的机制来部署您的应用程序以支持热部署。
对于 运行 没有 NetBeans 的应用程序首先构建 Web 应用程序,例如使用 Maven mvn clean install
获取 *.war 文件。
启动 Glassfish 应用程序服务器并通过 Web 界面或使用命令行部署 war 文件 asadmin deploy war-name
顺便说一下,我建议将 NetBeans 更新到当前的 8.2 版本并查看 Payara,它是 Glassfish 的补丁替代品:http://www.payara.fish/downloads
Netbeans glassfirsh 服务器与 Felix 平台相结合。
下载 GlassFish Server 开源版。
将其解压缩并转到解压缩文件夹中的 bin 文件夹。
双击 asadmin.bat
输入 start-domain
在这个命令中你可以启动 glassfirsh 服务器 (您可以在 google 中找到更多命令)
打开浏览器并输入 http://localhost:8080/
点击link作为
go to the Administration Console.
它的视图 "GlassFish Console"。
在这里您可以部署您的网络应用程序。(扩展名“.war”文件)