个人工具
登录
查看“UbuntuHelp:EclipseWebTools”的源代码 - Ubuntu中文
UbuntuHelp
讨论
查看源代码
历史
搜索
导航
首页
最近更改
随机页面
页面分类
帮助
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息
查看“UbuntuHelp:EclipseWebTools”的源代码
来自Ubuntu中文
←
UbuntuHelp:EclipseWebTools
跳转至:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{{From|https://help.ubuntu.com/community/EclipseWebTools}} {{Languages|UbuntuHelp:EclipseWebTools}} '''How to install Eclipse in Ubuntu'''. Parent page: [[UbuntuHelp:EclipseIDE| Eclipse IDE]] Including Eclipse [http://www.eclipse.org/webtools/ Web 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 [[UbuntuHelp:InstallingSoftware|InstallingSoftware]] for notes on installing packages in Ubuntu. ==== Eclipse ==== See [[UbuntuHelp:EclipseIDE| 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 [[UbuntuHelp:EclipseIDE| Eclipse IDE]] for instructions installing the Sun JDK via the repositories. ===== 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 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. <pre><nowiki> fakeroot make-jpkg jdk-6uxxx-linux-i586.bin </nowiki></pre> Some interaction is required, and there will be the odd permission error etc, but should be fine. Then we install this new package <pre><nowiki> sudo dpkg -i sun-j2sdk1.6xxx+updatexxx_i386.deb </nowiki></pre> Make Sun's Java your java... <pre><nowiki> sudo update-alternatives --config java </nowiki></pre> 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 <code><nowiki>tomcat5.5</nowiki></code> <code><nowiki>tomcat5.5-admin</nowiki></code> and <code><nowiki>tomcat5.5-webapps</nowiki></code> packages. See [[UbuntuHelp:ApacheTomcat5| Apache Tomcat 5]] 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 <pre><nowiki> sudo tar zxfp apache-tomcat-5.5.15.tar.gz -C /opt cd /opt sudo ln -s apache-tomcat-5.5.15 tomcat </nowiki></pre> Edit tomcat users <pre><nowiki> sudoedit /opt/tomcat/conf/tomcat-users.xml </nowiki></pre> And add an admin and your own? <pre><nowiki> <user name="admin" password="admin" roles="manager,admin" /> <user name="yourname" password="blah" roles="manager,admin" /> </nowiki></pre> ==== 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, [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] === 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". Note: don't follow he's installation method. Prefere this one: <pre><nowiki> sudo tar xzpf ARCHIVE -C /opt sudo ln -s /opt/eclipse/eclipse /usr/local/bin </nowiki></pre> Later, you can create the .desktop thing as indicated. ==== Method for newer Ubuntu versions ==== Help > Software Updates > Find and Install... > (*) Search for new features > Next > [x] Europa Discovery Site > PTD runs on the top of WST therefore you have to install WST first - Expand WEB and JEE development and choose WST You will get and error of the same nature you godt before don't mind - Just click on select required (the error will disapear) -Click finish Now go back and repeate the same procedure for PTD (when get the error just click on select required) ==== References ==== * Ivar Abrahamsen's original howto http://flurdy.com/docs/eclipse/install.html * Java http://java.sun.com * Eclipse http://www.eclipse.org * Web Tools http://www.eclipse.org/webtools * Eclipse Callisto http://www.eclipse.org/callisto/java.php * Ubuntu Eclipse http://wiki.ubuntu.com/EclipseIDE * Apache Tomcat http://tomcat.apache.org * [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.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 ---- [[category:UbuntuHelp]]
该页面使用的模板:
模板:From
(
查看源代码
)
模板:Languages
(
查看源代码
)(受保护)
模板:Languages/Lang
(
查看源代码
)(受保护)
返回至
UbuntuHelp:EclipseWebTools
。