为了账号安全,请及时绑定邮箱和手机立即绑定

请问一下如何在idea中使用glassfish?

/ 猿问

请问一下如何在idea中使用glassfish?

ibeautiful 2019-10-16 14:10:57

如何在idea中使用glassfish


查看完整描述

3 回答

?
付小小_Helen

TA贡献1639条经验 获得超8个赞

使用glassfish必须要求自定义<glassfishDirectory>,<user><passwordFile>或者<adminPassword>,<domain><components><debug><echo>这几个标签,对于这几个标签解释如下:
<configuration>:定义
<glassfishDirectory>:glassfish_home的目录,可以通过在settings.xml profiles中设置或者在这里指定
<user>:用户名,glassfish安装后会自动新建了一个域,domain1,用户名默认是admin,也可以通过settings.xml profiles中设置或者在这里指定
<adminPassword>:用户名密码,这个跟<passwordFile>是互相冲突的,两者只能选1,使用这个标签则要明文输入管理员登录密码,而且在glassfish启动的时候会自动生成一个tmp的文件进行读取
<passwordFile>:密码文件,指定新建域的密码文件存放位置,以domain1来说密码位置上存在domain1的根目录下的master-password.
<debug>:是否使用debug模式启动glassfish,使用debug模式启动可以查看中间使用的[Info]信息,可以跟echo一起使用
<echo>:是否以echo模式启动glassfish,使用echo模式启动则直接运行,除了最后出错信息跟一些必要的[Info]信息之外其余都不显示包括中间运行错误的信息.
<domain>:域
<name>:域名,指定当前项目使用那个域启动,这个域是跟<user>,<passwordFile>的内容对应的.
<adminPort>:控制台端口,一般是4848
<components>:组件,生成目录:
<component>组件
<name>:组件名称,一般默认使用project的artifactId,也就是project的文件名
<artifact>:生成指定文件的目录与文件类型,对于webapp的话则是webapp.

查看完整回答
反对 回复 2019-10-26
?
鸿蒙传说

TA贡献1721条经验 获得超8个赞

 1. 首先点击工具栏上放运行按钮:(我这里已经配置好了)
  
  2. 这时会打开运行配置对话框:
  
  选中这个:(可以同时配置两个服务器,一个作为本地服务器,一个作为远程服务器。我这里只作本地服务器使用)
  
  根据对话内容添加本地tomcat目录。
  3. 这时你会发现在编写JSP的时候,编辑器没有代码提示,原因是你还没有添加tomcat的jar运行库。
  右击你的项目:选择Open Module Setting或按F4,如图:
  
  点击Module,选择你要构建的项目,然后点击Dependencies(依赖)选择右侧的添加依赖项。选择library会弹出如下提示框:
  
  单击Add Selected即可。
  4. 关于tomcat热部署问题,tomcat本身的热部署并“不明显”,因此建议使用glassfish更有优势。但往往所谓的习惯很难转手到其他服务器上面。遇到这样的问题,在intelliJ IDEA上使用tomcat时可以deploy(调配),而不用reload(重载)。
  
  另外一种方法是使用IntelliJ IDEA给我们提供的处理方法,如图:
  
  打开tomcat configuration窗口,在On frame deactivation(窗口处于不活动状态)选上Update classes and resources(更新所有类和资源)



查看完整回答
反对 回复 2019-10-26

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信