我使用NetBeans(IDE)和GlassFish 4.1.0(Web服务器)开发了JavaEE 7.0 Web应用程序。
当我在localhost上部署应用程序时,应用程序就像一个魅力。现在,我想使用GlassFish 4.1.0在Red Hat Enterprise Edition Linux Server 5.11上部署它。
因此,我在我的Red Hat服务器上安装了GlassFish,并按照以下步骤操作:
但是,每次运行我的Web应用程序时,都会出现以下错误:
# Force HTTPS (because of passwords via /admin) and use clean domain (non www)
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www.examp.le [NC]
RewriteRule ^(.*)$ https://examp.le/$1 [L,R=301]
我真的不明白发生了什么事,你能帮帮我吗?
答案 0 :(得分:2)
然后我在" Libraries"中插入了所有路径。进入 GlassFish管理控制台:
你不需要这样做,我猜这是造成问题的。
Glassfish正在自动搜索lib
文件夹中的库,如果这不起作用,您还可以尝试/opt/glassfish4/glassfish/lib
如果它仍然无效,则可能存在访问权限问题,但在屏幕截图上看起来没问题(世界可读)。