Author: buildbot
Date: Mon Mar 14 13:42:54 2022
New Revision: 1078787

Log:
Production update by buildbot for cxf

Modified:
    websites/production/cxf/content/cache/main.pageCache
    websites/production/cxf/content/setting-up-eclipse.html

Modified: websites/production/cxf/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.

Modified: websites/production/cxf/content/setting-up-eclipse.html
==============================================================================
--- websites/production/cxf/content/setting-up-eclipse.html (original)
+++ websites/production/cxf/content/setting-up-eclipse.html Mon Mar 14 13:42:54 
2022
@@ -108,12 +108,12 @@ Apache CXF -- Setting up Eclipse
          <td height="100%">
            <!-- Content -->
            <div class="wiki-content">
-<div id="ConfluenceContent"><p>Setting up an <a shape="rect" 
class="external-link" href="http://www.eclipse.org/downloads/"; 
rel="nofollow">Eclipse</a> project to build CXF is pretty easy. There are three 
parts to it:</p><h3 id="SettingupEclipse-Requiredplugins">Required 
plugins</h3><p>We use several Eclipse plugins to make building CXF a bit 
easier</p><ul><li>Checkstyle - we use checkstyle to make sure we have 
consistent code style as well as to find various types of bugs and other 
issues. <a shape="rect" class="external-link" 
href="http://eclipse-cs.sourceforge.net/update"; 
rel="nofollow">http://eclipse-cs.sourceforge.net/update</a></li><li>PMD - like 
Checkstyle, we use PMD to find potential programming problems in the code. 
Point the Eclipse auto-install thing at <a shape="rect" class="external-link" 
href="http://sourceforge.net/projects/pmd/files/pmd-eclipse/update-site/"; 
rel="nofollow">http://sourceforge.net/projects/pmd/files/pmd-eclipse/update-site/</a><br
 clear="none"><br clea
 r="none"></li></ul><div class="panel" style="border-width: 1px;"><div 
class="panelContent">
-<p><img class="emoticon emoticon-information" 
src="https://cwiki.apache.org/confluence/s/6dvx22/8703/4mhn8a/_/images/icons/emoticons/information.svg";
 data-emoticon-name="information" alt="(info)"> While there exist Maven 
plug-ins for Eclipse, team developer experience has found using them with CXF 
<a shape="rect" class="external-link" 
href="http://cxf.547215.n5.nabble.com/Using-the-Eclipse-Maven-plugin-for-CXF-tp575175p575176.html";
 rel="nofollow">problematic</a> at best. We recommend importing the CXF source 
code as Eclipse projects as shown below and/or using Maven externally (i.e., 
from a command-line window) as discussed on the <a shape="rect" 
href="building.html">CXF build</a> page.</p>
+<div id="ConfluenceContent"><p>Setting up an <a shape="rect" 
class="external-link" href="http://www.eclipse.org/downloads/"; 
rel="nofollow">Eclipse</a> project to build CXF is pretty easy. There are three 
parts to it:</p><h3 id="SettingupEclipse-Requiredplugins">Required 
plugins</h3><p>We use several Eclipse plugins to make building CXF a bit 
easier</p><ul><li>Checkstyle - we use checkstyle to make sure we have 
consistent code style as well as to find various types of bugs and other 
issues. <a shape="rect" class="external-link" 
href="https://checkstyle.sourceforge.io/"; 
rel="nofollow">https://checkstyle.sourceforge.io/</a></li><li>PMD - like 
Checkstyle, we use PMD to find potential programming problems in the code. 
Point the Eclipse auto-install thing at <a shape="rect" class="external-link" 
href="https://pmd.github.io/"; rel="nofollow">https://pmd.github.io/</a><br 
clear="none"><br clear="none"></li></ul><div class="panel" style="border-width: 
1px;"><div class="panelContent">
+<p><img class="emoticon emoticon-information" 
src="https://cwiki.apache.org/confluence/s/tr3zqt/8703/4mhn8a/_/images/icons/emoticons/information.svg";
 data-emoticon-name="information" alt="(info)"> While there exist Maven 
plug-ins for Eclipse, team developer experience has found using them with CXF 
<a shape="rect" class="external-link" 
href="http://cxf.547215.n5.nabble.com/Using-the-Eclipse-Maven-plugin-for-CXF-tp575175p575176.html";
 rel="nofollow">problematic</a> at best. We recommend importing the CXF source 
code as Eclipse projects as shown below and/or using Maven externally (i.e., 
from a command-line window) as discussed on the <a shape="rect" 
href="building.html">CXF build</a> page.</p>
 </div></div><h4 id="SettingupEclipse-Toinstalltheplugins:">To install the 
plugins:</h4><ul><li><p>Go to</p><div class="preformatted panel" 
style="border-width: 1px;"><div class="preformattedContent panelContent">
-<pre>Help -&gt; Install New Software -&gt; Install
+<pre>Help -&gt; Eclipse Marketplace
 </pre>
-</div></div></li></ul><ul><li>Click "Available Software Sites" and add the 
three remote sites listed above. Select just those three.</li><li>Back on the 
Install window, select "Work With: -<span style="text-decoration: 
line-through;">All Available Sites</span>-, and choose the three plugins listed 
above.</li><li>Return to "Available Software Sites" and reactivate the other 
remote sites (for subsequent updates/installs).</li></ul><p>Eclipse will then 
download and install those plugins.</p><h3 
id="SettingupEclipse-ExperimentalAlternative:M2Eclipse">Experimental 
Alternative: M2Eclipse</h3><p>Some of us are starting to experiment with using 
M2Eclipse. See <a shape="rect" href="cxf-m2eclipse.html">this page</a> for 
instructions.</p><h3 id="SettingupEclipse-Creatingaworkspace">Creating a 
workspace</h3><p>First <a shape="rect" 
href="http://cxf.apache.org/source-repository.html";>check out CXF</a> from 
Subversion.</p><p>To create a workspace, just run from the root directory of 
the CXF proje
 ct (see the <a shape="rect" href="http://cxf.apache.org/building.html";>build 
page</a> for more detailed information):</p><div class="preformatted panel" 
style="border-width: 1px;"><div class="preformattedContent panelContent">
+</div></div></li></ul><ul><li>On the Search tab, enter "Checkstyle" to search 
for it and install the "Checkstyle Plugin"</li><li>On the Search tab, enter 
"PMD" to search for PMD. There are two PMD plugins, install the 
"pmd-eclipse-plugin"&#160;</li></ul><h3 
id="SettingupEclipse-ExperimentalAlternative:M2Eclipse">Experimental 
Alternative: M2Eclipse</h3><p>Some of us are starting to experiment with using 
M2Eclipse. See <a shape="rect" href="cxf-m2eclipse.html">this page</a> for 
instructions.</p><h3 id="SettingupEclipse-Creatingaworkspace">Creating a 
workspace</h3><p>First <a shape="rect" 
href="http://cxf.apache.org/source-repository.html";>check out CXF</a> from 
Subversion.</p><p>To create a workspace, just run from the root directory of 
the CXF project (see the <a shape="rect" 
href="http://cxf.apache.org/building.html";>build page</a> for more detailed 
information):</p><div class="preformatted panel" style="border-width: 
1px;"><div class="preformattedContent panelContent">
 <pre>&gt; mvn -Pfastinstall
 &gt; mvn -Psetup.eclipse  
 </pre>
@@ -146,7 +146,7 @@ Apache CXF -- Setting up Eclipse
     &lt;/profiles&gt;
 ...
 </pre>
-</div></div><p>By doing that, you can pretty much run eclipse:eclipse (or 
-Psetup.eclipse for cxf projects) at any point and it will always wire the new 
project to depend on the existing projects.</p></li></ol><h3 
id="SettingupEclipse-HowDoesThisAllWork,Anyway?">How Does This All Work, 
Anyway?</h3><p>If you are wondering about how all this manages to make Eclipse, 
Maven, Checkstyle, and PMD <br clear="none"> cooperate, see <a shape="rect" 
href="connecting-maven-eclipse-checkstyle-and-pmd.html">Connecting Maven, 
Eclipse, Checkstyle, and PMD</a>.</p></div>
+</div></div><p>By doing that, you can pretty much run eclipse:eclipse (or 
-Psetup.eclipse for cxf projects) at any point and it will always wire the new 
project to depend on the existing projects.</p></li></ol><h3 
id="SettingupEclipse-HowDoesThisAllWork,Anyway?">How Does This All Work, 
Anyway?</h3><p>If you are wondering about how all this manages to make Eclipse, 
Maven, Checkstyle, and PMD <br clear="none">cooperate, see <a shape="rect" 
href="connecting-maven-eclipse-checkstyle-and-pmd.html">Connecting Maven, 
Eclipse, Checkstyle, and PMD</a>.</p></div>
            </div>
            <!-- Content -->
          </td>


Reply via email to