blob: 98b25b10f368c6d4a8711cb72e71b9d8e23f7d31 [file] [log] [blame]
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Cp1252">
<meta http-equiv="Content-Style-Type" content="text/css">
<link href="../theme/Master.css" rel="stylesheet" type="text/css">
<title>Getting Started.html</title>
</head>
<body>
<H1>J2EE Tools Evaluation Guide</H1>
<H2>1.0 Introduction</H2>
<P>The J2EE tools contribution offers tools to create, import, export and exploration thru J2EE modules including EAR, Application Client, Connector, EJB and Web projects. <BR>The following document contains information to get you started using the J2EE tools features
</P>
<H2>2.0 Getting Started</H2>
<P>This document can be used as reference for a user with a new workspace or an existing workspace.<H2>3.0 Quick Tour</H2>
<P>In the following bullet points various simple tasks within the J2EE tools will be explained. The sections themselves are not inter-related and can be run independent of the others.</P>
<H3>3.1 Project Creation</H3>
<P>The J2EE tools Project Creation wizards allow developers to create basic J2EE projects including EAR, Application Client, Connector, EJB and Web projects. Each Project Creation wizard can be launched by selecting File-&gt;Import-&gt;Module type (Note: Module type depends on which type of J2EE project you are going to create. EJB Project is shown below, however, EAR, Application Client, Connector can be found under the J2EE folder, and Web Project be found in the Web folder with in this wizard.)<BR>
<IMG src="J2EEToolsEval_files/1480_5053.jpg" align="baseline"><BR>Each module has its own wizard; however, for usability reasons they are all very similar. Because of this only the EJB Project Creation will be covered in detail in this document, but the same principles apply for all modules.<BR>Once you have selected EJB Project from the basic Project
Creation Wizard hitting &quot;Next&quot; will take you to the EJB Project Creation Wizard. This wizard pictured below allows the developer to enter a &quot;Project Name&quot; as well as a variety of other J2EE specific information including possible EAR which will contain the EJB as well as a target server.<BR>
<IMG src="J2EEToolsEval_files/1480_6255.jpg" align="baseline"><BR>
The user can now create the project by selecting &quot;Finish&quot;.<BR>
</P>
<H3>3.2 Import</H3>
<P><SPAN
style='font-size: 12.0pt; font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>J2EE
Tools provide import of EJB modules in form of .jar files. The import wizard can
be invoked from two places. The user can access the wizard from File -&gt; Import -&gt; EJB Jar file<BR>
<IMG src="J2EEToolsEval_files/1480_25186.jpg" align="baseline">
</SPAN><BR>or right click on the EJB modules group in the Project Explorer and select Import -&gt; EJB JAR File<BR>
<IMG src="J2EEToolsEval_files/1480_25434.jpg" align="baseline"><BR>
<SPAN
style='font-size: 12.0pt; font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; color: black; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>The EJB
Import wizard comes up as shown in the figure below. Select the <B
style="mso-bidi-font-weight: normal">“EJB JAR file”</B> by using the <B
style="mso-bidi-font-weight: normal">“Browse”</B> button and navigating to the JAR file to be imported.<BR>
<IMG src="J2EEToolsEval_files/1480_26923.jpg" align="baseline"><BR>
<BR>
To complete the import simple press &quot;<B>Finish</B>&quot;. Import of other modules like EAR, Application Client, Web and Connector
projects is also supported and can be done in a similar way, as a wizard is available for each module type
<BR>
</SPAN></P>
<H3>3.3 Export</H3>
<P><SPAN
style='font-size: 12.0pt; font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>J2EE
Tools provide exporting of EJB modules in form of .jar files. The export wizard can be invoked from two places. First the user can access the wizard from either File -&gt; Export -&gt; EJB Jar file<BR>
<IMG src="J2EEToolsEval_files/1480_23732.jpg" align="baseline"><BR>
</SPAN>or right click on the EJB project to be exported under the EJB modules in the Project Explorer and select Export -&gt; EJB JAR file.<BR>
<IMG src="J2EEToolsEval_files/1480_23804.jpg" align="baseline"><BR>
<SPAN
style='font-size: 12.0pt; font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; color: black; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>EJB
Export wizard comes up as shown in the figure below. Select the <B
style="mso-bidi-font-weight: normal">“Destination”</B> by using the <B
style="mso-bidi-font-weight: normal">“Browse”</B> button. You are also able to change the project which you want to export by selecting on the drop down combo box under the &quot;<B>Project:</B>&quot; heading.</SPAN><BR>
<IMG src="J2EEToolsEval_files/1480_24007.jpg" align="baseline"><BR>To complete the export simple press finish. <SPAN
style='font-size: 12.0pt; font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; color: black; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA'>Export
of other modules like EAR, Application Client, Web and Connector
projects is also supported and can be done in a similar way</SPAN>, as a wizard is available for each module type.<BR>
</P>
<H3>3.4 Project Explorer</H3>
<P>The Project Explorer is useful J2EE group navigation view. The view can be launched by selecting Windows-&gt;Show View-&gt;Others-&gt;J2EE -&gt; Project Explorer. The Project Explorer has two basic layouts determined by selection of the folder grouping button located at the top of the view <IMG
src="J2EEToolsEval_files/1480_31986.jpg" align="baseline">. When selected, as seen below, the J2EE projects in your workspace will be group under their appropriate J2EE modules. Simple Java Projects and other non-J2EE projects will be found under the &quot;Other Projects&quot; group.<BR>
<IMG src="J2EEToolsEval_files/1480_30115.jpg" align="baseline"><BR>If a user would like to see all project ungrouped simply deselecting the <IMG
src="J2EEToolsEval_files/1480_31986.jpg" align="baseline"> will show a view seen below.<BR>
<IMG src="J2EEToolsEval_files/1480_32577.jpg" align="baseline"><BR>
<BR>The Project Explorer also provides a framework of actions which are contributed from the individual objects to perform operations, open editors and do a variety of other work on the projects and their contents as seen by the example implementation below.<BR>
.<IMG
src="J2EEToolsEval_files/1480_589.jpg" align="baseline"><BR></P>
<H2>4.0 Provide Feedback to Us</H2>
<P>We encourage development/design feed back on the <A
href="https://dev.eclipse.org/mailman/listinfo/wtp-dev">wtp-dev</A> mailing list. You can subscribe to the list via <A
href="https://dev.eclipse.org/mailman/listinfo/wtp-dev">this link</A>.<BR>
<BR>
For usage questions, discussion of bugs, and strange behaviour please post to the eclipse.webtools newsgroup. Information on the Web Tools Platform newsgroup can be found <A
href="http://www.eclipse.org/newsgroups/index.html">here</A>.</P>
</P>
</body>
</html>