使用synaptics软件包pipe理器在ubuntu karmic上安装glassfish

我正在尝试学习第一次使用glassfish。 我的IDE是netbeans,我已经安装了netbeans的glassfish插件。 我打开了synaptics软件包pipe理器,inputglassfish。 我的select是

imqv2

与GlassFish activaton

GlassFish的邮件

与GlassFish的appserv

与GlassFish TopLink的要领

与GlassFish JMAC-API

与GlassFish的JavaEE

我不确定每个软件包是什么,或者需要哪个软件包。 我似乎无法find任何告诉我关于这些软件包的任何描述性内容。

我已经看过很多关于如何安装glassfish的教程,但我更喜欢使用apt-get / synaptics来安装glassfish,这样语法就可以处理更新。

    为了严格回答你的问题,我认为典型的安装至少包括glassfish-appserv,glassfish-javaee,glassfish-toplink-essentials(JPA)。

    但对于开发,我会热烈推荐使用GlassFish v3 (因为会话保留跨部署功能,以最大限度地提高生产力),并手动安装到您的主目录。 从这里下载自解压安装程序文件。

    你想运行最新和最伟大的软件? 它看起来像突触有玻璃鱼版本2 ,这是一个完整的主要版本过时。

    只是为了记录:我喜欢Ubuntu和他们(以及Debian's)的软件包管理系统。 但是,对于任何Java应用程序,我更喜欢手动安装。 所以,我的Maven,Eclipse,Tomcat,Glassfish等都是通过手动安装的最新版本来完成的…因为sudo apt-get install会把应用程序扔在一些不可思议的地方,并且会有意想不到的行为。

    这里是如何做手动安装…

    1. 下载Glassfish: wget http://download.java.net/glassfish/v3/nightly/latest-glassfish.zip
    2. 将文件解压缩到文件系统的任何位置
    3. 在您的IDE(如NetBeans或Eclipse)中,设置新的服务器并将其指向您解压文件的位置
    4. 将一个新的环境变量添加到〜/ .bashrc文件中也是很有用的,这将使得从命令行启动服务器更简单,例如$GLASSFISH_HOME/bin/asadmin start-domain domain1

    另一个很酷的尝试,如果你是maven,就是使用maven-embedded-glassfish-plugin 。 这是一个干净的方式来让Web应用程序运行起来,而不需要手动安装glassfish,甚至不必使用IDE。

    你也可以尝试在superuser.com上询问这个问题,如果你真的想让它与Synaptic一起工作的话。

    我不知道如果这里仍然是开放的…但如果你知道如何处理在Ubuntu的shell命令,那么你可能会发现这里有帮助: http : //www.nabisoft.com/tutorials/glassfish/installing-glassfish-311 -酮的ubuntu