2010-09-27 53 views
0

我一直在尝试通过新建项目 - > Maven - > Maven Enterprise Application建立一个Java EE 6 Maven项目。NetBeans中的Java EE 6 Maven项目设置 - 一些配置问题?

然而,当我尝试运行我已经运行到了几个问题的应用程序:

  1. 我不得不改变的Glassfish监听的HTTP端口,因为它选择的端口(8080)已经被使用了。我进入了domain.xml文件并将端口更改为8081.但是,当我尝试运行该应用程序时,netbeans仍在使用端口8080打开浏览器。有没有办法改变这个,所以netbeans用8081端口打开浏览器?

  2. 为什么当我运行Web应用程序时,为什么使用https而不是http?当https被使用时,它没有找到index.jsp页面...

感谢您的帮助!

回答

1

转到“服务”选项卡的“服务器”下找到代表您的Glassfish实例的项目。右键点击它,选择“属性”。将位置字段更改为“localhost:8081”。

+0

位置字段变灰,所以它不会让我改变它的值。我使用的是NetBeans 6.9,如果有帮助的话...... – 2010-09-27 22:56:05

+0

好吧,我只是在这里试过了,我也不能编辑这个字段。我的错误 - 它看起来像是可编辑的。尝试创建一个新的服务器配置文件,为清晰起见,将其命名为“Glassfish-8081”。 – 2010-09-28 00:46:49

+0

谢谢,一旦我使用netbeans重新注册服务器,它也停止尝试使用https。 – 2010-09-29 21:44:29