You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by ta...@apache.org on 2006/11/28 23:54:24 UTC
svn commit: r480261 - in /portals/jetspeed-2/trunk/xdocs:
getting-started-binary.xml jetspeed-eclipse.xml
Author: taylor
Date: Tue Nov 28 14:54:23 2006
New Revision: 480261
URL: http://svn.apache.org/viewvc?view=rev&rev=480261
Log:
starting on some eclipse docs
Added:
portals/jetspeed-2/trunk/xdocs/jetspeed-eclipse.xml
Modified:
portals/jetspeed-2/trunk/xdocs/getting-started-binary.xml
Modified: portals/jetspeed-2/trunk/xdocs/getting-started-binary.xml
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/trunk/xdocs/getting-started-binary.xml?view=diff&rev=480261&r1=480260&r2=480261
==============================================================================
--- portals/jetspeed-2/trunk/xdocs/getting-started-binary.xml (original)
+++ portals/jetspeed-2/trunk/xdocs/getting-started-binary.xml Tue Nov 28 14:54:23 2006
@@ -232,7 +232,7 @@
If you want to setup a Jetspeed portal application using
Eclipse as your IDE, you should continue reading this
page for background material but refer to
- <a href="Portal-Development-with-Eclipse.html">
+ <a href="jetspeed-eclipse.html">
Building a Jetspeed Enterprise Portal with Eclipse
</a>
for the actual instructions on using Eclipse for
Added: portals/jetspeed-2/trunk/xdocs/jetspeed-eclipse.xml
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/trunk/xdocs/jetspeed-eclipse.xml?view=auto&rev=480261
==============================================================================
--- portals/jetspeed-2/trunk/xdocs/jetspeed-eclipse.xml (added)
+++ portals/jetspeed-2/trunk/xdocs/jetspeed-eclipse.xml Tue Nov 28 14:54:23 2006
@@ -0,0 +1,63 @@
+<?xml version="1.0"?>
+<!--
+ Copyright 2004 The Apache Software Foundation
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<document>
+ <properties>
+ <title>
+ Developing Jetspeed with Eclipse
+ </title>
+ <subtitle>How-to for Building and Debugging Jetspeed with Eclipse</subtitle>
+ <authors>
+ <person name="David Sean Taylor" email="taylor@apache.org" />
+ </authors>
+ </properties>
+ <body>
+ <section name="Developing with Eclipse">
+ <subsection name="The Eclipse Classpath">
+ <p>
+ Compiling, debugging, external dependencies, source code completion, searching, auto imports, all rely on a properly configured classpath.
+ When you first create a project, a .classpath file is created in the projects root directory.
+ With the Jetspeed source, we provide you with a ready-to-use Eclipse .classpath file.
+ We have already configured the relative source directories for you.
+ Eclipse provides a .classpath GUI editor from the Project->Properties menu option.
+ </p>
+ </subsection>
+ <subsection name="JAR files and the Maven repository">
+ <p>
+ Jetspeed requires quite a few JAR files to be able to compile.
+ The .classpath file that comes with Jetspeed is setup to get its JAR files out of a local Maven repository.
+ You can see all the JAR file dependencies from Eclipse. Go to Project->Properties->Java Build Path->Libraries.
+ Notice all the JAR files are configured as VARIABLE library entries.
+ Take one example:
+ <source>
+ MAVEN_REPO/commons-lang/jars/commons-lang-2.0.jar
+ </source>
+ The Variable is portion is MAVEN_REPO.
+ The Extension portion is /commons-lang/jars/commons-lang-2.0.jar
+ Eclipse locates the JAR dependency from a Variable location root.
+ In order for this classpath to work correctly, the variable root is dependent on a Maven-1 local repository file structure.
+ </p>
+ <p>
+ To configure the MAVEN_REPO variable, go to Window->Preferences->Java->Build Path->Classpath Variables,
+ click on New, and define a new variable named MAVEN_REPO, pointing it out the root of your local Maven-1 repository,
+ usually someplace like your $$HOME/.maven/repository
+ </p>
+ </subsection>
+ </section>
+ <section name="Debugging with Eclipse">
+ </section>
+ </body>
+</document>
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org