个人工具

“UbuntuHelp:EclipseWebTools”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
第2行: 第2行:
 
{{Languages|UbuntuHelp:EclipseWebTools}}
 
{{Languages|UbuntuHelp:EclipseWebTools}}
 
'''How to install Eclipse in Ubuntu'''.
 
'''How to install Eclipse in Ubuntu'''.
Parent page: [[UbuntuHelp:EclipseIDE| Eclipse IDE]]
+
Parent page: [[EclipseIDE| Eclipse IDE]]
Including Eclipse [http://www.eclipse.org/webtools/ Web Tools Project], Apache Tomcat, Sun's JDK and icons.
+
Including Eclipse [[http://www.eclipse.org/webtools/|Web Tools Project]], Apache Tomcat, Sun's JDK and icons.
 
=== Install packages ===
 
=== Install packages ===
 
In Edgy (Ubuntu 6.10) and newer most of these packages are now available through apt-get (or your preferred package manager like Synaptic or Adept) from the universe and multiverse repositories. It is recommended that you use the installation from Ubuntu's repositories when available. See [[UbuntuHelp:InstallingSoftware|InstallingSoftware]] for notes on installing packages in Ubuntu.
 
In Edgy (Ubuntu 6.10) and newer most of these packages are now available through apt-get (or your preferred package manager like Synaptic or Adept) from the universe and multiverse repositories. It is recommended that you use the installation from Ubuntu's repositories when available. See [[UbuntuHelp:InstallingSoftware|InstallingSoftware]] for notes on installing packages in Ubuntu.
 
==== Eclipse ====
 
==== Eclipse ====
See [[UbuntuHelp:EclipseIDE| Eclipse IDE]] for instructions installing and setting up Eclipse.
+
See [[EclipseIDE| Eclipse IDE]] for instructions installing and setting up Eclipse.
 
==== Sun's Java JDK ====
 
==== Sun's Java JDK ====
 
You can install the Sun Microsystems JDK either by installing from the Ubuntu repositories or via a more manual process of downloading and creating your own packages. Before Dapper, Ubuntu 6.06, Sun's licenses were not not compatible with Ubuntu's repositories and therefore had to be separately downloaded. From Dapper there are packages in the multiverse repository. This howto creates a .deb package from a download. For Ubuntu 5.10 Breezy Badger users (and earlier), manual download and setup is the only option.
 
You can install the Sun Microsystems JDK either by installing from the Ubuntu repositories or via a more manual process of downloading and creating your own packages. Before Dapper, Ubuntu 6.06, Sun's licenses were not not compatible with Ubuntu's repositories and therefore had to be separately downloaded. From Dapper there are packages in the multiverse repository. This howto creates a .deb package from a download. For Ubuntu 5.10 Breezy Badger users (and earlier), manual download and setup is the only option.
 
===== Install from Repository =====
 
===== Install from Repository =====
See [[UbuntuHelp:EclipseIDE| Eclipse IDE]] for instructions installing the Sun JDK via the repositories.
+
See [[EclipseIDE| Eclipse IDE]] for instructions installing the Sun JDK via the repositories.
 
===== Install by Building your own Package (Ubuntu 5.10 and older) =====
 
===== Install by Building your own Package (Ubuntu 5.10 and older) =====
[http://java.sun.com/javase/downloads/index.jsp Download the latest JDK from Sun], which currently is Mustang, 1.6. Choose the latest jdk update, and then choose the self extracting non rpm file, eg. jdk-6u4-linux-i586.bin
+
[[http://java.sun.com/javase/downloads/index.jsp|Download the latest JDK from Sun]], which currently is Mustang, 1.6. Choose the latest jdk update, and then choose the self extracting non rpm file, eg. jdk-6u4-linux-i586.bin
 
Install <code><nowiki>fakeroot</nowiki></code> and <code><nowiki>java-package</nowiki></code> from <code><nowiki>universe</nowiki></code> to be able to repackage the jdk as a <code><nowiki>.deb</nowiki></code>.
 
Install <code><nowiki>fakeroot</nowiki></code> and <code><nowiki>java-package</nowiki></code> from <code><nowiki>universe</nowiki></code> to be able to repackage the jdk as a <code><nowiki>.deb</nowiki></code>.
 
Once that is done we create the <code><nowiki>.deb</nowiki></code> jdk package.
 
Once that is done we create the <code><nowiki>.deb</nowiki></code> jdk package.
第32行: 第32行:
 
You can choose to install Apache from the Ubuntu repositories or go a more manual route, setting it up yourself.
 
You can choose to install Apache from the Ubuntu repositories or go a more manual route, setting it up yourself.
 
===== Install from Repositories =====
 
===== Install from Repositories =====
Install the <code><nowiki>tomcat5.5</nowiki></code> <code><nowiki>tomcat5.5-admin</nowiki></code> and <code><nowiki>tomcat5.5-webapps</nowiki></code> packages. See [[UbuntuHelp:Apache Tomcat 5| ApacheTomcat5]] for details.
+
Install the <code><nowiki>tomcat5.5</nowiki></code> <code><nowiki>tomcat5.5-admin</nowiki></code> and <code><nowiki>tomcat5.5-webapps</nowiki></code> packages. See [[Apache Tomcat 5| ApacheTomcat5]] for details.
 
===== Install Manually =====
 
===== Install Manually =====
 
If you chose not to install from the Ubuntu repositories and wish to install Apache Tomcat manually, fetch the latest apache tomcat binary.
 
If you chose not to install from the Ubuntu repositories and wish to install Apache Tomcat manually, fetch the latest apache tomcat binary.
第60行: 第60行:
 
You might want to install to "/usr/local/lib/eclipse" to make the plugins available for other users.
 
You might want to install to "/usr/local/lib/eclipse" to make the plugins available for other users.
 
=== Add Projects ===
 
=== Add Projects ===
Follow this tutorial to create web projects and to add tomcat as the server for this project, [http://www.eclipse.org/webtools/community/tutorials/BuildJ2EEWebApp/BuildJ2EEWebApp.html]
+
Follow this tutorial to create web projects and to add tomcat as the server for this project, [[http://www.eclipse.org/webtools/community/tutorials/BuildJ2EEWebApp/BuildJ2EEWebApp.html]]
The Tomcat publishing is bothersome if your project structure is not a particular standard. IvarAbrahamsen have started a document on how to set up your projects. [http://flurdy.com/docs/eclipse/project.html]
+
The Tomcat publishing is bothersome if your project structure is not a particular standard. IvarAbrahamsen have started a document on how to set up your projects. [[http://flurdy.com/docs/eclipse/project.html]]
 
=== Notes ===
 
=== Notes ===
 
==== Method for older Ubuntu versions ====
 
==== Method for older Ubuntu versions ====
第73行: 第73行:
 
* Ubuntu Eclipse http://wiki.ubuntu.com/EclipseIDE
 
* Ubuntu Eclipse http://wiki.ubuntu.com/EclipseIDE
 
* Apache Tomcat http://tomcat.apache.org
 
* Apache Tomcat http://tomcat.apache.org
* [http://blogs.sun.com/roller/page/coldrick?entry=java_development_on_ubuntu_part Coldrick blog]
+
* [[http://blogs.sun.com/roller/page/coldrick?entry=java_development_on_ubuntu_part|Coldrick blog]]
* [http://www.eclipse.org/webtools/community/tutorials/BuildJ2EEWebApp/BuildJ2EEWebApp.html Web Tools Tutorial]
+
* [[http://www.eclipse.org/webtools/community/tutorials/BuildJ2EEWebApp/BuildJ2EEWebApp.html|Web Tools Tutorial]]
* [http://www.docuverse.com/blog/donpark/EntryViewPage.aspx?guid=f171bafc-abce-4d2e-a18b-3aba4ad32c52 Don Parks Daily Habit]
+
* [[http://www.docuverse.com/blog/donpark/EntryViewPage.aspx?guid=f171bafc-abce-4d2e-a18b-3aba4ad32c52|Don Parks Daily Habit]]
 
* How to create generic projects in Eclipse http://flurdy.com/docs/eclipse/project.html
 
* How to create generic projects in Eclipse http://flurdy.com/docs/eclipse/project.html
 
----
 
----
  
 
[[category:UbuntuHelp]]
 
[[category:UbuntuHelp]]

2008年10月19日 (日) 05:01的版本

How to install Eclipse in Ubuntu. Parent page: Eclipse IDE Including Eclipse [Tools Project], Apache Tomcat, Sun's JDK and icons.

Install packages

In Edgy (Ubuntu 6.10) and newer most of these packages are now available through apt-get (or your preferred package manager like Synaptic or Adept) from the universe and multiverse repositories. It is recommended that you use the installation from Ubuntu's repositories when available. See InstallingSoftware for notes on installing packages in Ubuntu.

Eclipse

See Eclipse IDE for instructions installing and setting up Eclipse.

Sun's Java JDK

You can install the Sun Microsystems JDK either by installing from the Ubuntu repositories or via a more manual process of downloading and creating your own packages. Before Dapper, Ubuntu 6.06, Sun's licenses were not not compatible with Ubuntu's repositories and therefore had to be separately downloaded. From Dapper there are packages in the multiverse repository. This howto creates a .deb package from a download. For Ubuntu 5.10 Breezy Badger users (and earlier), manual download and setup is the only option.

Install from Repository

See Eclipse IDE for instructions installing the Sun JDK via the repositories.

Install by Building your own Package (Ubuntu 5.10 and older)

[the latest JDK from Sun], which currently is Mustang, 1.6. Choose the latest jdk update, and then choose the self extracting non rpm file, eg. jdk-6u4-linux-i586.bin Install fakeroot and java-package from universe to be able to repackage the jdk as a .deb. Once that is done we create the .deb jdk package.

fakeroot make-jpkg jdk-6uxxx-linux-i586.bin

Some interaction is required, and there will be the odd permission error etc, but should be fine. Then we install this new package

sudo dpkg -i sun-j2sdk1.6xxx+updatexxx_i386.deb

Make Sun's Java your java...

sudo update-alternatives --config java

Choose the Sun JDK

Apache Tomcat

You can choose to install Apache from the Ubuntu repositories or go a more manual route, setting it up yourself.

Install from Repositories

Install the tomcat5.5 tomcat5.5-admin and tomcat5.5-webapps packages. See ApacheTomcat5 for details.

Install Manually

If you chose not to install from the Ubuntu repositories and wish to install Apache Tomcat manually, fetch the latest apache tomcat binary. Choose the core tar.gz file. http://tomcat.apache.org/download-55.cgi Untar download and copy to /opt

tar xzf apache-tomcat-5.5.15.tar.gz
sudo mv apache-tomcat-5.5.15 /opt/
cd /opt
sudo chown -R root:root apache-tomcat-5.5.15
sudo chmod -R +r apache-tomcat-5.5.15
sudo chmod +x `sudo find apache-tomcat-5.5.15 -type d`
sudo ln -s apache-tomcat-5.5.15 tomcat

Edit tomcat users

sudoedit /opt/tomcat/conf/tomcat-users.xml

And add an admin and your own?

<user name="admin" password="admin" roles="manager,admin" />
<user name="yourname" password="blah" roles="manager,admin" />

Eclipse Web Tools Project (WTP)

Once you have Eclipse up and running the WTP can be installed using Eclipse's own "Software Updates" mechanism: Go to "Help -> Software Updates -> Find and Install", select the "Callisto Discovery Site" and later the "Web and J2EE development" plugin group. Click "Select required" to automatically select all the dependencies. You might want to install to "/usr/local/lib/eclipse" to make the plugins available for other users.

Add Projects

Follow this tutorial to create web projects and to add tomcat as the server for this project, [[1]] The Tomcat publishing is bothersome if your project structure is not a particular standard. IvarAbrahamsen have started a document on how to set up your projects. [[2]]

Notes

Method for older Ubuntu versions

The manual installation sections are based on a howto by IvarAbrahamsen and information gathered from many references. As the old university excuse goes: "Copy from one source is plagiarism, copy from two or more is research".

References