[jbosstools-commits] JBoss Tools SVN: r35981 - in trunk/documentation/whatsnew: as and 3 other directories.
jbosstools-commits at lists.jboss.org
jbosstools-commits at lists.jboss.org
Tue Oct 25 11:37:06 EDT 2011
Author: fbricon
Date: 2011-10-25 11:37:05 -0400 (Tue, 25 Oct 2011)
New Revision: 35981
Added:
trunk/documentation/whatsnew/core/core-news-3.3.0.M4.html
trunk/documentation/whatsnew/core/images/install-JDT-ext.png
trunk/documentation/whatsnew/core/images/materialize-lib-complete.png
trunk/documentation/whatsnew/core/images/materialize-lib-context-menu.png
trunk/documentation/whatsnew/core/images/materialize-lib-dialog.png
Modified:
trunk/documentation/whatsnew/as/as-news-3.3.0.M4.html
trunk/documentation/whatsnew/forge/forge-news-3.3.0.M4.html
trunk/documentation/whatsnew/index.html
Log:
JBIDE-9972 : added N&N for commons/jst/core component (focusing on the Materialize Classpath Libary feature).
Also fixed some N&N nav issues
corrected the AS7 N&N about web fragments support
Modified: trunk/documentation/whatsnew/as/as-news-3.3.0.M4.html
===================================================================
--- trunk/documentation/whatsnew/as/as-news-3.3.0.M4.html 2011-10-25 12:02:37 UTC (rev 35980)
+++ trunk/documentation/whatsnew/as/as-news-3.3.0.M4.html 2011-10-25 15:37:05 UTC (rev 35981)
@@ -21,8 +21,7 @@
<h1>JBoss AS Tools 3.3.0.M4 What's New</h1>
- <p align="right"><a href="../index.html">< Main Index</a> <a href="../gwt/gwt-news-1.0.2.M4.html">GWT Tools ></a></p>
-
+ <p align="right"><a href="../index.html">< Main Index</a> <a href="../openshift/openshift-news-2.3.0.M4.html">OpenShift Tools></a></p>
<table border="0" cellpadding="10" cellspacing="0" width="80%">
<tr>
@@ -47,8 +46,8 @@
<p><b>Support for Web Fragments</b></p>
</td>
<td valign="top" width="90%">
- <p>We added support for web fragments in M4. Web fragment project are now deployed as
- exploded jars to JBoss AS6 and AS7.</p>
+ <p>We added support for web fragments in M4. Web fragment projects are now deployed as
+ jar files to JBoss AS6 and AS7.</p>
<p><small><a href="https://issues.jboss.org/browse/JBIDE-9836">Related Jira</a></small></p>
</td>
</tr>
Added: trunk/documentation/whatsnew/core/core-news-3.3.0.M4.html
===================================================================
--- trunk/documentation/whatsnew/core/core-news-3.3.0.M4.html (rev 0)
+++ trunk/documentation/whatsnew/core/core-news-3.3.0.M4.html 2011-10-25 15:37:05 UTC (rev 35981)
@@ -0,0 +1,90 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Language" content="en-us" />
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
+<link rel="stylesheet" href="../whatsnew.css"/>
+<title>Core/Common 3.3.0.M4 What's New</title>
+<script type="text/javascript">
+
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-17645367-5']);
+ _gaq.push(['_trackPageview']);
+
+ (function() {
+ var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+ ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+ var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+ })();
+
+</script></head>
+<body>
+<h1>Core/Common 3.3.0.M4 What's New</h1>
+
+<p align="right"><a href="../index.html">< Main Index</a>
+<a href="../jst/jst-news-3.3.0.M4.html">JST/JSF 3.3.0.M4 ></a>
+</p>
+
+<table border="0" cellpadding="10" cellspacing="0" width="80%">
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>General</h3>
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam1e" id="itemname1"></a><b>Materializing Classpath Library</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>
+ An experimental new feature allows JBoss Tools users to Materialize Classpath Libraries. A Classpath Library is a virtual container added to the classpath, referencing jars in a portable way (avoiding direct absolute path references from the project).
+ Materialization means jars listed in any Classpath Library can be copied under a project folder and referenced directly under the project classpath, instead of using said Classpath Library.
+ The source Classpath Library is then removed from said classpath.
+ </p>
+
+ <p>This feature can be useful if you want to compile/run a project without Maven (or Ivy or any other dependency management tool that exists), for example.</p>
+ <p>In order to use this new feature, you need to install the JBoss Tools JDT Extensions feature : </p>
+ <img src="images/install-JDT-ext.png" />
+
+ <p>
+ To use it, right-click on a Classpath Library from one of your Java projects (In the Project Explorer view for example, go under Java Resources > Libraries)
+ and select the "Materialize Library..." menu :
+ </p>
+ <img src="images/materialize-lib-context-menu.png" />
+
+
+ <p>This will open a new dialog window in which you can choose the destination folder into which will be copied the selected jars :</p>
+ <img src="images/materialize-lib-dialog.png" />
+ <p><ul><li>Clicking on the source column should show you the complete path of the original location (the cell is not editable).</li>
+ <li>Clicking on the "Copy as" column should allow you to rename the copied file in it's destination folder.</li>
+ </ul>
+ <i><b>Unfortunately the columns are not clickable under Windows. The <a href="https://issues.jboss.org/browse/JBIDE-10015">bug</a> was discovered too late and could not be fixed in time for the JBoss Tools 3.3.0 M4 release. This should be fixed shortly after that release, and made available via the <a href="http://download.jboss.org/jbosstools/builds/nightly/trunk/latest/all/repo/">nightly build update site</a></b></i>
+ </p>
+ <p>Once materialized, jars are copied and referenced directly in the classpath, the Classpath Library is removed. </p>
+ <img src="images/materialize-lib-complete.png" />
+ <p>in the case of Maven-powered projects, the Maven nature is removed, thus disabling the Maven builder. If you want to enable the Maven nature back on, just right-click on your project and select <i>Configure > Convert to Maven Project</i>
+
+ </p>
+ <p>Feedback on this feature are very welcome. You can follow existing related issues using this <a href="https://issues.jboss.org/secure/IssueNavigator.jspa?reset=true&jqlQuery=labels+%3D+materialize_library">link</a>. Please use the "materialize_library" label when submitting new issues.</p>
+<p></p>
+
+ <p><small>Related Jira : <a href="https://issues.jboss.org/browse/JBIDE-8972">JBIDE-8972</a></small></p>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr />
+ </td>
+ </tr>
+
+</table>
+
+</body>
+
+</html>
Added: trunk/documentation/whatsnew/core/images/install-JDT-ext.png
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/core/images/install-JDT-ext.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/documentation/whatsnew/core/images/materialize-lib-complete.png
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/core/images/materialize-lib-complete.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/documentation/whatsnew/core/images/materialize-lib-context-menu.png
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/core/images/materialize-lib-context-menu.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/documentation/whatsnew/core/images/materialize-lib-dialog.png
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/core/images/materialize-lib-dialog.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Modified: trunk/documentation/whatsnew/forge/forge-news-3.3.0.M4.html
===================================================================
--- trunk/documentation/whatsnew/forge/forge-news-3.3.0.M4.html 2011-10-25 12:02:37 UTC (rev 35980)
+++ trunk/documentation/whatsnew/forge/forge-news-3.3.0.M4.html 2011-10-25 15:37:05 UTC (rev 35981)
@@ -24,7 +24,7 @@
<h1>Forge Tools 3.3.0.M4 What's New</h1>
<p align="right"><a href="../index.html">< Main Index</a> <a
- href="../maven/maven-news-3.3.0.M3.html">Maven Tools ></a></p>
+ href="../as/as-news-3.3.0.M4.html">JBoss AS Server Tools ></a></p>
<table border="0" cellpadding="10" cellspacing="0" width="80%">
Modified: trunk/documentation/whatsnew/index.html
===================================================================
--- trunk/documentation/whatsnew/index.html 2011-10-25 12:02:37 UTC (rev 35980)
+++ trunk/documentation/whatsnew/index.html 2011-10-25 15:37:05 UTC (rev 35981)
@@ -36,12 +36,13 @@
<td valign="top" align="left">
<p align="right"><b>3.3.0.M4</b>
<td valign="top">
+ <p><a href="core/core-news-3.3.0.M4.html">Core/General 3.3.0.M4</a></p>
<p><a href="jst/jst-news-3.3.0.M4.html">JST/JSF 3.3.0.M4</a></p>
<p><a href="vpe/vpe-news-3.3.0.M4.html">Visual Page Editor 3.3.0.M4</a></p>
<p><a href="cdi/cdi-news-3.3.0.M4.html">CDI/Seam 3 Tools</a></p>
<p><a href="forge/forge-news-3.3.0.M4.html">Forge Tools</a></p>
<p><a href="as/as-news-3.3.0.M4.html">JBoss AS Server Tools</a></p>
- <p><a href="openshift/openshift-news-2.3.0.M4.html">Openshift Application Wizard 2.3.0.M4</a></p>
+ <p><a href="openshift/openshift-news-2.3.0.M4.html">OpenShift Tools</a></p>
</td>
</tr>
<tr>
More information about the jbosstools-commits
mailing list