[hibernate-dev] Hibernate Development Environment

Thamayanthi Guhan thamayanthi.g at gmail.com
Tue Jul 5 05:20:59 EDT 2011


Hi,

I fixed the build problem by modifying the gmaven script

Partial Script. Can I create issue and submit the changes? It is working
fine. And this conversion will be used only when windows env else directly
basedir will be used.

Please let me know any comments.

<source><![CDATA[
                                 def sourcePathName = 'javadocSourcePath'

                                  import org.apache.commons.lang.SystemUtils
                                 if (SystemUtils.IS_OS_WINDOWS)
{
                                     ant.pathconvert(targetos:'unix',
property:'project.build.unixbase.directory.portable') {

ant.path(location:project.basedir)
                                       }
                                       log.info
(ant.project.properties.'project.build.unixbase.directory.portable');

 project.properties.project_build_directory_portable =
ant.project.properties.'project.build.unixbase.directory.portable'
                                       log.info
(project.properties.project_build_directory_portable);
                                   }
                                   sourcePath = ant.path( id:sourcePathName
) {
                                    ant.pathElement( path:
project.properties.project_build_directory_portable +
'/../hibernate-ehcache/src/main/java' )
                                    ant.pathElement( path:
project.properties.project_build_directory_portable +
'/../hibernate-/src/main/java' )

Thanks
Thamayanthi



On Sat, May 7, 2011 at 5:30 PM, Hardy Ferentschik <hardy at hibernate.org>wrote:

> Hi Thamayanthi,
>
> first of, your build should work under Windows. I guess there are, however,
> not many
> of us developing under windows so there might be an issue.
>
>
>   I have downloaded the hibernate 3.6 code from git.
>>
>
> If you got the source code from git and you are using gradle you are
> actually compiling
> Hibernate 4. That the current development trunk. If this is what you are
> after fine.
> If you really need 3.6 you will need to check out the 3.6 branch which then
> will use Maven
> instead of Gradle.
>
>
>  Environment:
>> Windows Vista, 64bit, Eclipse Galieo. The problem which i faced was gradle
>> script hibernate-distribution project failing when
>> ${project.basedir} replaced with actual as windows placing path with "\"
>> than "/". So while running throws exception invalid character.
>>
>
> Do you have a stack trace? I recommend you create an issue here
> http://opensource.atlassian.**com/projects/hibernate/browse/**HHH<http://opensource.atlassian.com/projects/hibernate/browse/HHH>
> It seems you already have a solution as well. Make sure to include it as
> well :-)
> Btw, do you really need to build the distribution bundles? If this is the
> only
> problem you should be fine ignoring this problem for now.
>
> --Hardy
>



More information about the hibernate-dev mailing list