i did a little different :
- checkout jboss-all
- transformed the project created to a java one changing the .project
file (attached)
- put all the source folders and jars in a root folder .classpath file
(attached)
done : )
i haven't tested running yet but at least I can browse the code and
jboss find related classes...
Igor Fedorenko wrote:
> Marc,
>
> To be honest, I did not do much. I created eclipse projects for most of
> jboos modules, i.e configured projects' source path, libraries and
> module dependencies. This gave me an ability to browse and edit the code
> in eclipse, but I still need to do an ant build to run or debug.
>
> About the change to the source. There are few files in connector project
> that have extention java, but are not valid java source file, they are
> preprocessed by build scripts to generate real java files. There is no
> way to exclude particular .java file from compilation in eclipse so I
> had to rename such files to .javapp and to fix build.xml accordinaly.
> This "patch" has one really bad problem -- it should be either committed
> to the cvs or should not be done at all because cvs does not track
> renamed files and cannot merge changes from repository back to your
> local copy.
>
> Let me know if you are still interested in getting all or parts of this
> into cvs.
>
> marc fleury wrote:
>
>> You bet,
>> put a link in patches so we don't forget to integrate this. Also please
>> write a "howto" if there is anything to do.
>>
>> marcf
>>
>>
>>> -----Original Message-----
>>> From: [EMAIL PROTECTED]
>>> [mailto:[EMAIL PROTECTED]] On Behalf Of
>>> Igor Fedorenko
>>> Sent: Saturday, August 17, 2002 10:00 AM
>>> To: [EMAIL PROTECTED]
>>> Subject: [JBoss-dev] jboss modules as eclipse projects
>>>
>>>
>>> Hi,
>>>
>>> I have setup eclipse project for most of jboss modules. It required
>>> some changes to one of build.xml files but now I can use eclipse as a
>>> convenient jboss source code browser or (theoretically) start jboss
>>> under eclipse debugger. Anyone interested?
>>>
>>> --
>>> Igor Fedorenko
>>> Think smart. Think automated. Think Dynamics. www.thinkdynamics.com
>>>
>>>
>>>
>>> -------------------------------------------------------
>>> This sf.net email is sponsored by: OSDN - Tired of that same old cell
>>> phone? Get a new here for FREE!
>>> https://www.inphonic.com/r.asp?r=sourceforge1> &refcode1=vs3390
>>>
>>>
>>> _______________________________________________
>>> Jboss-development mailing list [EMAIL PROTECTED]
>>> https://lists.sourceforge.net/lists/listinfo/jboss-development
>>>
>>
>>
>>
>>
>> -------------------------------------------------------
>> This sf.net email is sponsored by: OSDN - Tired of that same old
>> cell phone? Get a new here for FREE!
>> https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
>> _______________________________________________
>> Jboss-development mailing list
>> [EMAIL PROTECTED]
>> https://lists.sourceforge.net/lists/listinfo/jboss-development
>
>
>
--
Emerson Cargnin
SICREDI - Tel : 3358-4860
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="admin/src/main"/>
<classpathentry kind="src" path="blocks/src/main"/>
<classpathentry kind="src" path="catalina/src/main"/>
<classpathentry kind="src" path="cluster/src/main"/>
<classpathentry kind="src" path="common/src/main"/>
<classpathentry kind="src" path="connector/src/main"/>
<classpathentry kind="src" path="console/src/main"/>
<classpathentry kind="src" path="iiop/src/main"/>
<classpathentry kind="src" path="j2ee/src/main"/>
<classpathentry kind="src" path="jboss.net/samples/Hello/src/main"/>
<classpathentry kind="src" path="jboss.net/src/main"/>
<classpathentry kind="src" path="jboss.net/testsuite/src/main"/>
<classpathentry kind="src" path="jetty/src/main"/>
<classpathentry kind="src" path="jmx/src/main"/>
<classpathentry kind="src" path="management/src/main"/>
<classpathentry kind="src" path="messaging/src/main"/>
<classpathentry kind="src" path="naming/src/main"/>
<classpathentry kind="src" path="pool/src/main"/>
<classpathentry kind="src" path="system/src/main"/>
<classpathentry kind="src" path="security/src/main"/>
<classpathentry kind="src" path="server/src/main"/>
<classpathentry kind="src" path="testsuite/src/main"/>
<classpathentry kind="src" path="transaction/src/main"/>
<classpathentry kind="src" path="varia/src/main"/>
<classpathentry kind="var" path="JRE_LIB" rootpath="JRE_SRCROOT"
sourcepath="JRE_SRC"/>
<classpathentry kind="lib" path="thirdparty/gnu/getopt/lib/getopt.jar"/>
<classpathentry kind="lib" path="thirdparty/gnu/regexp/lib/gnu-regexp.jar"/>
<classpathentry kind="lib" path="thirdparty/gjt/jpl-util/lib/jpl-pattern.jar"/>
<classpathentry kind="lib" path="thirdparty/gjt/jpl-util/lib/jpl-util.jar"/>
<classpathentry kind="lib" path="thirdparty/exolab/castor/lib/castor.jar"/>
<classpathentry kind="lib" path="thirdparty/exolab/tyrex/lib/tyrex.jar"/>
<classpathentry kind="lib" path="thirdparty/ibm/bsf/lib/bsf.jar"/>
<classpathentry kind="lib" path="thirdparty/sun/jaas/lib/jaas.jar"/>
<classpathentry kind="lib" path="thirdparty/sun/jaf/lib/activation.jar"/>
<classpathentry kind="lib" path="thirdparty/sun/javacc/lib/JavaCC.zip"/>
<classpathentry kind="lib" path="thirdparty/sun/javamail/lib/imap.jar"/>
<classpathentry kind="lib" path="thirdparty/sun/javamail/lib/mail.jar"/>
<classpathentry kind="lib" path="thirdparty/sun/javamail/lib/mailapi.jar"/>
<classpathentry kind="lib" path="thirdparty/sun/javamail/lib/smtp.jar"/>
<classpathentry kind="lib" path="thirdparty/sun/javamail/lib/pop3.jar"/>
<classpathentry kind="lib" path="thirdparty/sun/jaxp/lib/crimson.jar"/>
<classpathentry kind="lib" path="thirdparty/sun/jaxp/lib/jaxp.jar"/>
<classpathentry kind="lib" path="thirdparty/sun/jaxp/lib/xalan.jar"/>
<classpathentry kind="lib" path="thirdparty/sun/jce/lib/US_export_policy.jar"/>
<classpathentry kind="lib" path="thirdparty/sun/jce/lib/jce1_2_1.jar"/>
<classpathentry kind="lib" path="thirdparty/sun/jce/lib/local_policy.jar"/>
<classpathentry kind="lib" path="thirdparty/sun/jce/lib/sunjce_provider.jar"/>
<classpathentry kind="lib" path="thirdparty/sun/jmx/lib/jmxgrinder.jar"/>
<classpathentry kind="lib" path="thirdparty/sun/jmx/lib/jmxri.jar"/>
<classpathentry kind="lib" path="thirdparty/sun/jmx/lib/jmxtools.jar"/>
<classpathentry kind="lib" path="thirdparty/sun/jsse/lib/jsse.jar"/>
<classpathentry kind="lib" path="thirdparty/sun/jsse/lib/jnet.jar"/>
<classpathentry kind="lib" path="thirdparty/sun/jsse/lib/jcert.jar"/>
<classpathentry kind="lib" path="thirdparty/sun/jts/lib/jts.jar"/>
<classpathentry kind="lib" path="thirdparty/sun/servlet/lib/servlet.jar"/>
<classpathentry kind="lib"
path="thirdparty/techtrader/tt-bytecode/lib/tt-bytecode.jar"/>
<classpathentry kind="output" path="bin"/>
</classpath>
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>jboss-all</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.team.cvs.core.cvsnature</nature>
</natures>
</projectDescription>