我正在努力学习第一次使用玻璃鱼。我的IDE是netbeans,我已经为netbeans安装了glassfish插件。我打开了synaptics包经理并输入了glassfish。我的选择是
imqv2
与GlassFish activaton
的glassfish邮件
与GlassFish的appserv
与GlassFish排名靠前的必需品
与GlassFish JMAC-API
与GlassFish的JavaEE
我不确定每个包装中有什么,或者需要哪个包装。我似乎找不到任何能告诉我这些包装的描述的东西。
我已经看过很多关于如何安装glassfish的教程,但我更喜欢使用apt-get / synaptics来安装glassfish,以便语法可以处理更新。
答案 0 :(得分:1)
要严格回答您的问题,我认为典型的安装至少应包括glassfish-appserv,glassfish-javaee,glassfish-toplink-essentials(适用于JPA)。
但是对于开发,我强烈建议使用 GlassFish v3 (因为会话保留跨部署功能,以最大限度地提高工作效率)并安装手动你的主目录。从here下载自解压安装程序文件。
答案 1 :(得分:0)
您想运行最新最好的软件吗?看起来像Synaptic has Glassfish version 2这是一个过时的整个主要版本。
仅供记录:我喜欢Ubuntu和他们(好吧,Debian的)包管理系统。但是,对于任何Java应用程序,我更喜欢手动安装。因此,我的Maven,Eclipse,Tomcat,Glassfish等都是通过最新版本的手动安装完成的......并且因为sudo apt-get install
最终将应用程序扔到一些奇怪的地方并且可能会出现意外行为。
以下是如何进行手动安装...
wget http://download.java.net/glassfish/v3/nightly/latest-glassfish.zip
$GLASSFISH_HOME/bin/asadmin start-domain domain1
如果你是maven,尝试另一个很酷的事情就是使用maven-embedded-glassfish-plugin。这是一种干净的方式来启动和运行Web应用程序,而不需要手动安装glassfish,甚至不必使用IDE。
如果你真的想让它与Synaptic合作,你也可以尝试在superuser.com提出这个问题。
答案 2 :(得分:0)
我不知道这里是否仍然开放...... 但如果您知道如何在ubuntu上处理shell命令,那么您可能会发现这有用: http://www.nabisoft.com/tutorials/glassfish/installing-glassfish-311-on-ubuntu