Java Development on Ubuntu - Part 2 Installing NetBeans [完成]

参与到Ubuntu的翻译中来
回复
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

Java Development on Ubuntu - Part 2 Installing NetBeans [完成]

#1

帖子 oneleaf » 2005-10-23 2:16

In Part 1, we got the Java JDK installed on Ubuntu. Pretty easy. Now we want an IDE, and my favourite is NetBeans. Lots of good stuff in the recently released beta of version 5, so let's do that one.

Download netbeans-5_0-beta-bin-linux.bin, make sure JAVA_HOME is defined, and run the .bin. For example:

export JAVA_HOME=/usr/lib/j2sdk1.5-sun/
./netbeans-5_0-beta-bin-linux.bin

Note: If the installer can't find the jdk - because you haven't set JAVA_HOME - you might get the message: "The wizard cannot continue because of the following error: could not load wizard specified in /wizard.inf (104)". Hmmm. Could be deemed rather obscure.

All going well, not only have you installed a fantastic IDE, but you even have an eye-catching little double-clickable launcher on your desktop. Sweet.

Java Application Server: If the only J2EE you're doing is servlets and JSPs, you can use the Tomcat server builtin to NetBeans. However, if you want to get into EJBs and Web Services, install this: it's very well integrated into NetBeans, it's free, and the next version, which will be supported by a future version of NetBeans, is open source.

Download, choosing "Sun Java System Application Server Platform Edition 8.1 2005Q2 UR2". The file will be something like sjsas_pe-8_1_02_2005Q2-linux.bin.

Make sure it's executable (chmod +x sjsas_pe-8_1_02_2005Q2-linux.bin if necessary), and run it. It will probably not be able to find your copy of java, so you can do either:

sudo ./sjsas_pe-8_1_02_2005Q2-linux.bin -javahome /usr/lib/j2sdk1.5-sun

or, as we did above:

export JAVA_HOME=/usr/lib/j2sdk1.5-sun/
sudo ./sjsas_pe-8_1_02_2005Q2-linux.bin

An install wizard will start, and away you go. Note that you can install without sudo, in which case the app server will be installed by default in your home directory, rather than in /opt.

To make the app server available from NetBeans, fire up NetBeans, go to Tools/Server Manager and Add… your server. Almost all of the server-related tasks you'll want to do can be done from within the IDE now, including – of course – deploying and debugging applications.

Other optional extras:

1. If desired, change the memory available to NetBeans: edit {install directory}/etc/netbeans.conf, and change the line starting with "netbeans_default_options" to have the desired setting for min/max heap size. For example, on my 2GB laptop, I specify:
"-J-Xms128m -J-Xmx256m"
2. If you're interested in development for mobile devices, Download and install the mobility pack: for this beta, the file to download is netbeans_mobility-5_0-beta-linux.bin. Just run it, and the next time you run the IDE, you'll be able to create mobile projects. Lukas is on the mobility team, and has interesting and relevant blog entries
3. A plugin you'll definitely want to install is the profiler: profiler-m9-linux.bin. Again, just run this to install the latest in profiling capabilities .
4. Finally, by default, NetBeans uses the Metal look and feel on Linux. If you're a keen Ubuntu Gnome person, you might try the GTK L&F, by adding "-J-DuseGtk=true" (without the quotes) to the "netbeans_default_options" line in {install directory}/etc/netbeans.conf. So this line on my system now looks like:
netbeans_default_options=”-J-Xms128m -J-Xmx256m -J-XX:PermSize=32m -J-XX:MaxPermSize=96m -J-ea -J-DuseGtk=true”

Note that this is unsupported, but hey, so is running NetBeans on Ubuntu. One glitch I've found is that with the default "Human" theme in Ubuntu, menu items in Java using this L&F, when selected, disappear (or turn white on white, dunno which). My workaround, until I find out where the problem is, is to change the Ubuntu theme to Glider, which seems to work fine.


http://blogs.sun.com/roller/page/coldrick/20051005
rApJtR
帖子: 221
注册时间: 2005-08-01 20:35
来自: Hong Kong

#2

帖子 rApJtR » 2005-10-23 15:11

嗯 比较容易的 那就我来吧
rApJtR
帖子: 221
注册时间: 2005-08-01 20:35
来自: Hong Kong

#3

帖子 rApJtR » 2005-10-23 15:43

In Part 1, we got the Java JDK installed on Ubuntu. Pretty easy. Now we want an IDE, and my favourite is NetBeans. Lots of good stuff in the recently released beta of version 5, so let's do that one.
第一部分中,我们已经在Ubuntu上安装了Java JDK。这很容易。现在我们需要一个IDE,并且我的最爱是NetBeans。在最新发布的Version 5的beta版中有很多好东西,所以让我们来装一个吧。

Download netbeans-5_0-beta-bin-linux.bin, make sure JAVA_HOME is defined, and run the .bin. For example:
下载 netbeans-5_0-beta-bin-linux.bin,确保你已经指定了 JAVA_HOME,然后运行那个 .bin。比如:

代码: 全选

export JAVA_HOME=/usr/lib/j2sdk1.5-sun/
./netbeans-5_0-beta-bin-linux.bin
Note: If the installer can't find the jdk - because you haven't set JAVA_HOME - you might get the message: "The wizard cannot continue because of the following error: could not load wizard specified in /wizard.inf (104)". Hmmm. Could be deemed rather obscure.
注意:如果安装程序找不到JDK(因为你没有设定 JAVA_HOME),你也许会得到这样的信息“The wizard cannot continue because of the following error: could not load wizard specified in /wizard.inf (104)”。嗯,这就真的不好办了……

All going well, not only have you installed a fantastic IDE, but you even have an eye-catching little double-clickable launcher on your desktop. Sweet.
所有东西都正常进行的话,你不仅安装了一个出色的IDE,而且你的桌面上更会有一个漂亮的小图标,双击就可以启动。

Java Application Server: If the only J2EE you're doing is servlets and JSPs, you can use the Tomcat server builtin to NetBeans. However, if you want to get into EJBs and Web Services, install this: it's very well integrated into NetBeans, it's free, and the next version, which will be supported by a future version of NetBeans, is open source.
Java 应用程序服务器: 如若你用J2EE仅仅是做servlets和JSP,那么你可以用NetBeans内建的Tomcat服务器。然而,如果你要做EJB和Web服务的话,就安装这个:他很好的集成到了NetBeans中,并且免费的,而它的下一个版本(被NetBeans未来的版本所支持)将是开源的。


Download, choosing "Sun Java System Application Server Platform Edition 8.1 2005Q2 UR2". The file will be something like sjsas_pe-8_1_02_2005Q2-linux.bin.
选择 "Sun Java System Application Server Platform Edition 8.1 2005Q2 UR2",下载。文件名应该类似于 sjsas_pe-8_1_02_2005Q2-linux.bin。

Make sure it's executable (chmod +x sjsas_pe-8_1_02_2005Q2-linux.bin if necessary), and run it. It will probably not be able to find your copy of java, so you can do either:
确保它有可执行权限(如有必要的话可以执行 chmod +x sjsas_pe-8_1_02_2005Q2-linux.bin),然后运行它。它很有可能找不到你的java,这样的话你可以执行:

代码: 全选

sudo ./sjsas_pe-8_1_02_2005Q2-linux.bin -javahome /usr/lib/j2sdk1.5-sun
or, as we did above:
或者,就像我们上面做过的:

代码: 全选

export JAVA_HOME=/usr/lib/j2sdk1.5-sun/
sudo ./sjsas_pe-8_1_02_2005Q2-linux.bin
An install wizard will start, and away you go. Note that you can install without sudo, in which case the app server will be installed by default in your home directory, rather than in /opt.
安装向导将会开始,然后你就可以走开了。请注意,你可以不实用sudo命令来安装,这样的话应用程序服务器将会安装在你的默认主文件夹内,而不是在/opt下。

To make the app server available from NetBeans, fire up NetBeans, go to Tools/Server Manager and Add… your server. Almost all of the server-related tasks you'll want to do can be done from within the IDE now, including – of course – deploying and debugging applications.
要让应用程序服务器在NetBeans中可用,启动NetBeans,打开 Tools/Server Manager 并添加你的服务器。现在几乎你要做的所有和服务器有关是任务都可以在这个IDE中完成了,当然包括程序的开发和调试。

Other optional extras:
其他额外选项:

1. If desired, change the memory available to NetBeans: edit {install directory}/etc/netbeans.conf, and change the line starting with "netbeans_default_options" to have the desired setting for min/max heap size. For example, on my 2GB laptop, I specify:
1. 如果你想的话,可以改变NetBeans中的可用内存:编辑 {安装目录}/etc/netbeans.conf,然后修改以"netbeans_default_options"开头的一行使之满足你所需要的最小/最大堆的大小。比如,在我的2GB手提电脑上,我设定成:
"-J-Xms128m -J-Xmx256m"

2. If you're interested in development for mobile devices, Download and install the mobility pack: for this beta, the file to download is netbeans_mobility-5_0-beta-linux.bin. Just run it, and the next time you run the IDE, you'll be able to create mobile projects. Lukas is on the mobility team, and has interesting and relevant blog entries
2. 如果你对移动设备开发感兴趣的话,可以下载并安装有关移动的包:对于这个beta版本,要下载的文件是 netbeans_mobility-5_0-beta-linux.bin。只需运行它就可以了,下次你启动IDE的时候你就可以创建移动工程了。Lukas是移动小组的一员,并且有十分有趣的相关网络日志。

3. A plugin you'll definitely want to install is the profiler: profiler-m9-linux.bin. Again, just run this to install the latest in profiling capabilities .
3. 你肯定很想安装profiler这个插件:profiler-m9-linux.bin。同样的,下载并运行这个文件来安装最新的版本。


4. Finally, by default, NetBeans uses the Metal look and feel on Linux. If you're a keen Ubuntu Gnome person, you might try the GTK L&F, by adding "-J-DuseGtk=true" (without the quotes) to the "netbeans_default_options" line in {install directory}/etc/netbeans.conf. So this line on my system now looks like:
4. 最后,默认情况下,NetBeans在Linux上使用金属质感的界面。如果你是一个热衷于使用Ubuntu Gnome的人,你可以试试 GTK L&F。增加 "-J-DuseGtk=true" (不包括引号)到 {安装目录}/etc/netbeans.conf中的"netbeans_default_options"行,就可以了。这样的话我系统上的这一行现在看起来是:

netbeans_default_options=”-J-Xms128m -J-Xmx256m -J-XX:PermSize=32m -J-XX:MaxPermSize=96m -J-ea -J-DuseGtk=true”

Note that this is unsupported, but hey, so is running NetBeans on Ubuntu. One glitch I've found is that with the default "Human" theme in Ubuntu, menu items in Java using this L&F, when selected, disappear (or turn white on white, dunno which). My workaround, until I find out where the problem is, is to change the Ubuntu theme to Glider, which seems to work fine.
注意,这样做支持得并不好,但是,就像在Ubuntu上运行NetBeans一样。我发现的一个小问题是,在Ubuntu中使用了默认的"Human"主题的话,运行了L&F的Java菜单项在被选择的时候会消失掉(或者变白)。在我发现问题所在之前,我的Ubuntu界面被改为Glider主题,这样好像更好一些。
头像
leal
帖子: 1119
注册时间: 2005-08-29 14:49
来自: 杭州
联系:

#4

帖子 leal » 2005-10-23 16:37

based on rApJtR's work

In Part 1, we got the Java JDK installed on Ubuntu. Pretty easy. Now we want an IDE, and my favourite is NetBeans. Lots of good stuff in the recently released beta of version 5, so let's do that one.
第一部分中,我们已经在Ubuntu上安装了Java JDK。这很容易。现在我们要装个IDE,我最喜欢的是NetBeans。最近发布的V5测试版新增了大量不错的东西,就让我们来装这个吧。

Download netbeans-5_0-beta-bin-linux.bin, make sure JAVA_HOME is defined, and run the .bin. For example:
下载 netbeans-5_0-beta-bin-linux.bin,确保你已经指定了 JAVA_HOME,然后运行那个 .bin。比如:

export JAVA_HOME=/usr/lib/j2sdk1.5-sun/
./netbeans-5_0-beta-bin-linux.bin


Note: If the installer can't find the jdk - because you haven't set JAVA_HOME - you might get the message: "The wizard cannot continue because of the following error: could not load wizard specified in /wizard.inf (104)". Hmmm. Could be deemed rather obscure.
注意:如果安装程序找不到JDK(因为你没有设定 JAVA_HOME),你可能得到这样的信息“The wizard cannot continue because of the following error: could not load wizard specified in /wizard.inf (104)”(由于下列错误,安装向导无法继续安装:无法加载/wizard.inf里指定的向导(104))。嗯,这就真的不好办了……

All going well, not only have you installed a fantastic IDE, but you even have an eye-catching little double-clickable launcher on your desktop. Sweet.
一切顺利的话,你就安装好一个很棒的IDE了,此外你的桌面上还会出现一个漂亮的启动器,双击即可启动。

Java Application Server: If the only J2EE you're doing is servlets and JSPs, you can use the Tomcat server builtin to NetBeans. However, if you want to get into EJBs and Web Services, install this: it's very well integrated into NetBeans, it's free, and the next version, which will be supported by a future version of NetBeans, is open source.
Java 应用程序服务器: 如果你只需用到J2EE的servlets和JSP,那么可以使用NetBeans内建的Tomcat服务器。当然如果你要进行EJB和Web Service开发,请安装这个:它能很好的集成到NetBeans中,且是免费的;其下一版本(由未来版本的NetBeans支持)将会开源。


Download, choosing "Sun Java System Application Server Platform Edition 8.1 2005Q2 UR2". The file will be something like sjsas_pe-8_1_02_2005Q2-linux.bin.
下载请选择"Sun Java System Application Server Platform Edition 8.1 2005Q2 UR2",文件名应该类似于 sjsas_pe-8_1_02_2005Q2-linux.bin。

Make sure it's executable (chmod +x sjsas_pe-8_1_02_2005Q2-linux.bin if necessary), and run it. It will probably not be able to find your copy of java, so you can do either:
确保其可执行(如有必要可以用这个命令 chmod +x sjsas_pe-8_1_02_2005Q2-linux.bin),然后运行它。它可能找不到你的java,这样的话可以执行:

sudo ./sjsas_pe-8_1_02_2005Q2-linux.bin -javahome /usr/lib/j2sdk1.5-sun


or, as we did above:
或者,就像我们上面做过的:

export JAVA_HOME=/usr/lib/j2sdk1.5-sun/
sudo ./sjsas_pe-8_1_02_2005Q2-linux.bin

An install wizard will start, and away you go. Note that you can install without sudo, in which case the app server will be installed by default in your home directory, rather than in /opt.
之后会启动一个安装向导,你只要等着就可以了。注:你可以不加sudo命令,那样的话该应用服务器就会默认安装在你的主文件夹里,而非/opt。

To make the app server available from NetBeans, fire up NetBeans, go to Tools/Server Manager and Add… your server. Almost all of the server-related tasks you'll want to do can be done from within the IDE now, including – of course – deploying and debugging applications.
要让应用程序服务器在NetBeans中可用,启动NetBeans,打开 Tools/Server Manager(注:工具/服务器管理器)并添加你的服务器。现在你要做的几乎所有服务器相关的任务都可以在NetBeans中完成,当然也包括程序的调试和发布。

Other optional extras:
其他额外选项:

1. If desired, change the memory available to NetBeans: edit {install directory}/etc/netbeans.conf, and change the line starting with "netbeans_default_options" to have the desired setting for min/max heap size. For example, on my 2GB laptop, I specify:
1. 如若需要,可以改变NetBeans可用的内存:编辑 {安装目录}/etc/netbeans.conf,修改以"netbeans_default_options"开头的那行填上你所需要的最小/最大的堆大小。比如,在我的2GB笔记本上,我设定成:
"-J-Xms128m -J-Xmx256m"

2. If you're interested in development for mobile devices, Download and install the mobility pack: for this beta, the file to download is netbeans_mobility-5_0-beta-linux.bin. Just run it, and the next time you run the IDE, you'll be able to create mobile projects. Lukas is on the mobility team, and has interesting and relevant blog entries
2. 如果你对移动设备开发感兴趣的话,可以下载并安装移动开发包:对于这个(注:NetBeans)beta版本,要下载的文件是 netbeans_mobility-5_0-beta-linux.bin。只需运行它就可以了,下次启动IDE的时候你就可以创建移动工程了。 Lukas是移动小组的一员,并且有十分有趣的相关网络日志。

3. A plugin you'll definitely want to install is the profiler: profiler-m9-linux.bin. Again, just run this to install the latest in profiling capabilities .
3. 你肯定很想安装profiler这个插件:profiler-m9-linux.bin。同样的,下载并运行这个文件来安装最新的版本。


4. Finally, by default, NetBeans uses the Metal look and feel on Linux. If you're a keen Ubuntu Gnome person, you might try the GTK L&F, by adding "-J-DuseGtk=true" (without the quotes) to the "netbeans_default_options" line in {install directory}/etc/netbeans.conf. So this line on my system now looks like:
4. 最后,默认情况下,NetBeans在Linux上使用金属质感的界面。如果你是热衷使用Ubuntu Gnome,可以试试 GTK风格样式,只需添加 "-J-DuseGtk=true" (不包括引号)到 {安装目录}/etc/netbeans.conf中的"netbeans_default_options"行即可。因此在我的系统上,这行如下:

netbeans_default_options=”-J-Xms128m -J-Xmx256m -J-XX:PermSize=32m -J-XX:MaxPermSize=96m -J-ea -J-DuseGtk=true”

第一部分中,我们已经在Ubuntu上安装了Java JDK。这很容易。现在我们要装个IDE,我最喜欢的是NetBeans。最近发布的V5测试版新增了大量不错的东西,就让我们来装这个吧。

下载 netbeans-5_0-beta-bin-linux.bin,确保你已经指定了 JAVA_HOME,然后运行那个 .bin。比如:

export JAVA_HOME=/usr/lib/j2sdk1.5-sun/
./netbeans-5_0-beta-bin-linux.bin

注意:如果安装程序找不到JDK(因为你没有设定 JAVA_HOME),你可能得到这样的信息“The wizard cannot continue because of the following error: could not load wizard specified in /wizard.inf (104)”(由于下列错误,安装向导无法继续安装:无法加载/wizard.inf里指定的向导(104))。嗯,这就真的不好办了……

一切顺利的话,你就安装好一个很棒的IDE了,此外你的桌面上还会出现一个漂亮的启动器,双击即可启动。

Java 应用程序服务器: 如果你只需用到J2EE的servlets和JSP,那么可以使用NetBeans内建的Tomcat服务器。当然如果你要进行EJB和Web Service开发,请安装这个:它能很好的集成到NetBeans中,且是免费的;其下一版本(由未来版本的NetBeans支持)将会开源。

下载请选择"Sun Java System Application Server Platform Edition 8.1 2005Q2 UR2",文件名应该类似于 sjsas_pe-8_1_02_2005Q2-linux.bin。

确保其可执行(如有必要可以用这个命令 chmod +x sjsas_pe-8_1_02_2005Q2-linux.bin),然后运行它。它可能找不到你的java,这样的话可以执行:

sudo ./sjsas_pe-8_1_02_2005Q2-linux.bin -javahome /usr/lib/j2sdk1.5-sun

或者,就像我们上面做过的:

export JAVA_HOME=/usr/lib/j2sdk1.5-sun/
sudo ./sjsas_pe-8_1_02_2005Q2-linux.bin

之后会启动一个安装向导,你只要等着就可以了。注:你可以不加sudo命令,那样的话该应用服务器就会默认安装在你的主文件夹里,而非/opt。

要让应用程序服务器在NetBeans中可用,启动NetBeans,打开 Tools/Server Manager(注:工具/服务器管理器)并添加你的服务器。现在你要做的几乎所有服务器相关的任务都可以在NetBeans中完成,当然也包括程序的调试和发布。

其他额外选项:

1. 如若需要,可以改变NetBeans可用的内存:编辑 {安装目录}/etc/netbeans.conf,修改以"netbeans_default_options"开头的那行填上你所需要的最小/最大的堆大小。比如,在我的2GB笔记本上,我设定成:
"-J-Xms128m -J-Xmx256m"

2. 如果你对移动设备开发感兴趣的话,可以下载并安装移动开发包:对于这个(注:NetBeans)beta版本,要下载的文件是 netbeans_mobility-5_0-beta-linux.bin。只需运行它就可以了,下次启动IDE的时候你就可以创建移动工程了。 Lukas是移动小组的一员,并且有十分有趣的相关网络日志。

3. 你肯定很想安装profiler这个插件:profiler-m9-linux.bin。同样的,下载并运行这个文件来安装最新的版本。

4. 最后,默认情况下,NetBeans在Linux上使用金属质感的界面。如果你是热衷使用Ubuntu Gnome,可以试试 GTK风格样式,只需添加 "-J-DuseGtk=true" (不包括引号)到 {安装目录}/etc/netbeans.conf中的"netbeans_default_options"行即可。因此在我的系统上,这行如下:

netbeans_default_options=”-J-Xms128m -J-Xmx256m -J-XX:PermSize=32m -J-XX:MaxPermSize=96m -J-ea -J-DuseGtk=true”

注意,这样做支持得并不好,但是,就像在Ubuntu上运行NetBeans一样。我发现的一个小问题是,在Ubuntu中使用默认"Human"主题的话,使用了这种风格的Java菜单项被选中时会消失(或者白色叠着白色,分不清菜单项)。在我找出问题根源之前,我把Ubuntu主题变成Glider,它工作良好。
用心×恒 | 豆瓣 | 门户 | Blog
头像
leal
帖子: 1119
注册时间: 2005-08-29 14:49
来自: 杭州
联系:

正式译稿

#5

帖子 leal » 2006-04-07 14:18

In Part 1, we got the Java JDK installed on Ubuntu. Pretty easy. Now we want an IDE, and my favourite is NetBeans. Lots of good stuff in the recently released beta of version 5, so let's do that one.
第一部分中,我们已在Ubuntu上安装好了Java JDK,这一步非常容易。接下来,我们想要装个IDE,而我的最爱是NetBeans。最近发布的版本5测试版新增了大量不错的特性,因此下面将安装NetBeans。

Download netbeans-5_0-beta-bin-linux.bin, make sure JAVA_HOME is defined, and run the .bin. For example:
首先下载netbeans-5_0-beta-bin-linux.bin,并确认已设定JAVA_HOME环境变量,然后运行下载取得的 .bin 文件。命令如下:

export JAVA_HOME=/usr/lib/j2sdk1.5-sun/
./netbeans-5_0-beta-bin-linux.bin

$ export JAVA_HOME=/usr/lib/j2sdk1.5-sun/
$ ./netbeans-5_0-beta-bin-linux.bin

Note: If the installer can't find the jdk - because you haven't set JAVA_HOME - you might get the message: "The wizard cannot continue because of the following error: could not load wizard specified in /wizard.inf (104)". Hmmm. Could be deemed rather obscure.
注意:如果安装程序(由于你未设定 JAVA_HOME )找不到JDK,你可能会收到如下消息:“The wizard cannot continue because of the following error: could not load wizard specified in /wizard.inf (104)”(由于如下错误:无法加载/wizard.inf里指定的向导(104),安装向导无法继续)。嗯,这就不好办了……

All going well, not only have you installed a fantastic IDE, but you even have an eye-catching little double-clickable launcher on your desktop. Sweet.
一切顺利的话,你不仅安装好了一个很棒的IDE,此外桌面上还会出现一个漂亮的小启动器(双击即可启动NetBeans)。

Java Application Server: If the only J2EE you're doing is servlets and JSPs, you can use the Tomcat server builtin to NetBeans. However, if you want to get into EJBs and Web Services, install this: it's very well integrated into NetBeans, it's free, and the next version, which will be supported by a future version of NetBeans, is open source.
Java 应用程序服务器:如果你只用到J2EE的servlets和JSP,那么可以使用集成在 NetBeans 内的Tomcat服务器。当然,如果你要进行EJB和Web Service开发,请安装下面这个软件包:它能完美集成到 NetBeans 中,而且是免费的;其下一个版本(NetBeans的未来版本也会支持它)将会开放源码。

Download, choosing "Sun Java System Application Server Platform Edition 8.1 2005Q2 UR2". The file will be something like sjsas_pe-8_1_02_2005Q2-linux.bin.
首先下载该软件包,请选择"Sun Java System Application Server Platform Edition 8.1 2005Q2 UR2",文件名应该和 sjsas_pe-8_1_02_2005Q2-linux.bin 类似。

Make sure it's executable (chmod +x sjsas_pe-8_1_02_2005Q2-linux.bin if necessary), and run it. It will probably not be able to find your copy of java, so you can do either:
确保其可执行(如有必要可以 chmod +x sjsas_pe-8_1_02_2005Q2-linux.bin),然后运行。它可能找不到系统里的java,此时你可以执行:

sudo ./sjsas_pe-8_1_02_2005Q2-linux.bin -javahome /usr/lib/j2sdk1.5-sun

$ sudo ./sjsas_pe-8_1_02_2005Q2-linux.bin -javahome /usr/lib/j2sdk1.5-sun

or, as we did above:
或和我们上面做过的那样:

export JAVA_HOME=/usr/lib/j2sdk1.5-sun/
sudo ./sjsas_pe-8_1_02_2005Q2-linux.bin

$ export JAVA_HOME=/usr/lib/j2sdk1.5-sun/
$ sudo ./sjsas_pe-8_1_02_2005Q2-linux.bin

An install wizard will start, and away you go. Note that you can install without sudo, in which case the app server will be installed by default in your home directory, rather than in /opt.
之后会出现一个安装向导,然后按部就班即可。注:你可以不加sudo,这样一来,这个应用服务器就会安装在你的主文件夹里,而非/opt。

To make the app server available from NetBeans, fire up NetBeans, go to Tools/Server Manager and Add… your server. Almost all of the server-related tasks you'll want to do can be done from within the IDE now, including – of course – deploying and debugging applications.
要在 NetBeans 里用上这个应用服务器,首先启动 NetBeans,进入 Tools/Server Manager(注:工具/服务器管理器)并添加(Add...)该服务器。现在,几乎所有服务器相关的任务都可以在 NetBeans 中完成,当然也包括应用程序的调试和发布。

Other optional extras:
其它附加内容:

1. If desired, change the memory available to NetBeans: edit {install directory}/etc/netbeans.conf, and change the line starting with "netbeans_default_options" to have the desired setting for min/max heap size. For example, on my 2GB laptop, I specify:
1. 如果需要,可以改变分配给 NetBeans 的内存:编辑 {安装目录}/etc/netbeans.conf,修改"netbeans_default_options"开头的行,填上你想设定的最小/最大的堆大小。比如在我的2GB笔记本上,我设定成:

"-J-Xms128m -J-Xmx256m"

2. If you're interested in development for mobile devices, Download and install the mobility pack: for this beta, the file to download is netbeans_mobility-5_0-beta-linux.bin. Just run it, and the next time you run the IDE, you'll be able to create mobile projects. Lukas is on the mobility team, and has interesting and relevant blog entries
2. 如果你对移动设备的程序开发感兴趣的话,可以下载并安装移动开发包:对于本(NetBeans)beta版本,需要下载文件 netbeans_mobility-5_0-beta-linux.bin。然后运行该.bin,下次运行NetBeans IDE时你就能够创建移动开发项目了。Lukas是移动小组的一员,他有个非常有意思的相关网络日志。

3. A plugin you'll definitely want to install is the profiler: profiler-m9-linux.bin. Again, just run this to install the latest in profiling capabilities .
3. 有个插件一定不可或缺,那就是profiler:profiler-m9-linux.bin。同样,下载并运行这个文件即可安装最新版本的profiling 功能。

4. Finally, by default, NetBeans uses the Metal look and feel on Linux. If you're a keen Ubuntu Gnome person, you might try the GTK L&F, by adding "-J-DuseGtk=true" (without the quotes) to the "netbeans_default_options" line in {install directory}/etc/netbeans.conf. So this line on my system now looks like:
4. 最后一点,在Linux上,NetBeans 默认情况下会使用 Metal 外观。如果你热衷于 Ubuntu Gnome,可以试试 GTK 外观,只需在 {安装目录}/etc/netbeans.conf 配置文件的 "netbeans_default_options" 行加上 "-J-DuseGtk=true" (不包括引号)即可。比如我的系统上,这一行如下所示:

~ netbeans_default_options="-J-Xms128m -J-Xmx256m -J-XX:PermSize=32m -J-XX:MaxPermSize=96m -J-ea -J-DuseGtk=true"
netbeans_default_options="-J-Xms128m -J-Xmx256m -J-XX:PermSize=32m -J-XX:MaxPermSize=96m -J-ea -J-DuseGtk=true"

Note that this is unsupported, but hey, so is running NetBeans on Ubuntu. One glitch I've found is that with the default "Human" theme in Ubuntu, menu items in Java using this L&F, when selected, disappear (or turn white on white, dunno which). My workaround, until I find out where the problem is, is to change the Ubuntu theme to Glider, which seems to work fine.
注意,使用上述配置风险自担,在Ubuntu上运行NetBeans也是一样。我发现的一个小问题是:在Ubuntu中使用默认的"Human"主题时,使用了这种外观的Java程序菜单项被选中时会消失(或者白色叠着白色,分不清菜单项)。在找出问题根源之前,权宜之计是选用"Glider" Ubuntu主题,而且它似乎能够正常工作。
用心×恒 | 豆瓣 | 门户 | Blog
头像
leal
帖子: 1119
注册时间: 2005-08-29 14:49
来自: 杭州
联系:

中文

#6

帖子 leal » 2006-04-07 14:21

第一部分中,我们已在Ubuntu上安装好了Java JDK,这一步非常容易。接下来,我们想要装个IDE,而我的最爱是NetBeans。最近发布的版本5测试版新增了大量不错的特性,因此下面将安装NetBeans。

首先下载netbeans-5_0-beta-bin-linux.bin,并确认已设定JAVA_HOME环境变量,然后运行下载取得的 .bin 文件。命令如下:

$ export JAVA_HOME=/usr/lib/j2sdk1.5-sun/
$ ./netbeans-5_0-beta-bin-linux.bin

注意:如果安装程序(由于你未设定 JAVA_HOME )找不到JDK,你可能会收到如下消息:“The wizard cannot continue because of the following error: could not load wizard specified in /wizard.inf (104)”(由于如下错误:无法加载/wizard.inf里指定的向导(104),安装向导无法继续)。嗯,这就不好办了……

一切顺利的话,你不仅安装好了一个很棒的IDE,此外桌面上还会出现一个漂亮的小启动器(双击即可启动NetBeans)。

首先下载该软件包,请选择"Sun Java System Application Server Platform Edition 8.1 2005Q2 UR2",文件名应该和 sjsas_pe-8_1_02_2005Q2-linux.bin 类似。

确保其可执行(如有必要可以 chmod +x sjsas_pe-8_1_02_2005Q2-linux.bin),然后运行。它可能找不到系统里的java,此时你可以执行:

$ sudo ./sjsas_pe-8_1_02_2005Q2-linux.bin -javahome /usr/lib/j2sdk1.5-sun

或和我们上面做过的那样:

$ export JAVA_HOME=/usr/lib/j2sdk1.5-sun/
$ sudo ./sjsas_pe-8_1_02_2005Q2-linux.bin

之后会出现一个安装向导,然后按部就班即可。注:你可以不加sudo,这样一来,这个应用服务器就会安装在你的主文件夹里,而非/opt。

要在 NetBeans 里用上这个应用服务器,首先启动 NetBeans,进入 Tools/Server Manager(注:工具/服务器管理器)并添加(Add...)该服务器。现在,几乎所有服务器相关的任务都可以在 NetBeans 中完成,当然也包括应用程序的调试和发布。

其它附加内容:

1. 如果需要,可以改变分配给 NetBeans 的内存:编辑 {安装目录}/etc/netbeans.conf,修改"netbeans_default_options"开头的行,填上你想设定的最小/最大的堆大小。比如在我的2GB笔记本上,我设定成:

"-J-Xms128m -J-Xmx256m"

2. 如果你对移动设备的程序开发感兴趣的话,可以下载并安装移动开发包:对于本(NetBeans)beta版本,需要下载文件 netbeans_mobility-5_0-beta-linux.bin。然后运行该.bin,下次运行NetBeans IDE时你就能够创建移动开发项目了。Lukas是移动小组的一员,他有个非常有意思的相关网络日志。

3. 有个插件一定不可或缺,那就是profiler:profiler-m9-linux.bin。同样,下载并运行这个文件即可安装最新版本的profiling 功能。

4. 最后一点,在Linux上,NetBeans 默认情况下会使用 Metal 外观。如果你热衷于 Ubuntu Gnome,可以试试 GTK 外观,只需在 {安装目录}/etc/netbeans.conf 配置文件的 "netbeans_default_options" 行加上 "-J-DuseGtk=true" (不包括引号)即可。比如我的系统上,这一行如下所示:

netbeans_default_options="-J-Xms128m -J-Xmx256m -J-XX:PermSize=32m -J-XX:MaxPermSize=96m -J-ea -J-DuseGtk=true"

注意,使用上述配置风险自担,在Ubuntu上运行NetBeans也是一样。我发现的一个小问题是:在Ubuntu中使用默认的"Human"主题时,使用了这种外观的Java程序菜单项被选中时会消失(或者白色叠着白色,分不清菜单项)。在找出问题根源之前,权宜之计是选用"Glider" Ubuntu主题,而且它似乎能够正常工作。
用心×恒 | 豆瓣 | 门户 | Blog
回复