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>

Reply via email to