Em 05-05-2014 21:56, Marcos Pansani escreveu:
> I'm having problems compiling apache-ant 1.9.3.
> 
> Esta dando o seguinte error:
> 
> ./build.sh -Ddist.dir=/opt/ant-1.9.3 dist
> ... Bootstrapping Ant Distribution
> ... Compiling Ant Classes
> Note: Some input files use or override a deprecated API.
> Note: Recompile with -Xlint:deprecation for details.
> Note: Some input files use unchecked or unsafe operations.
> Note: Recompile with -Xlint:unchecked for details.
> ... Copying Required Files
> ... Building Ant Distribution
> Buildfile: /source/BLFS_7.5/apache-ant-1.9.3/build.xml
> 
> bootstrap:
> 
> prepare:
> 
> check_for_optional_packages:
> 
> build:
> Created dir: /source/BLFS_7.5/apache-ant-1.9.3/build/lib
> 
> BUILD FAILED
> /source/BLFS_7.5/apache-ant-1.9.3/build.xml:1059: The following error
> occurred while executing this line:
> /source/BLFS_7.5/apache-ant-1.9.3/build.xml:561:
> java.lang.NoClassDefFoundError: Could not initialize class
> gnu.classpath.Configuration
>         at com.sun.tools.javac.Main.<clinit>(Main.java:66)
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:190)
>         at
> org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.doesModernCompilerExist(CompilerAdapterFactory.java:167)
>         at
> org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.getCompiler(CompilerAdapterFactory.java:126)
>         at
> org.apache.tools.ant.taskdefs.Javac.findSupportedFileExtensions(Javac.java:979)
>         at org.apache.tools.ant.taskdefs.Javac.scanDir(Javac.java:956)
>         at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:927)
>         at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
>         at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:606)
>         at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
>         at org.apache.tools.ant.Task.perform(Task.java:348)
>         at org.apache.tools.ant.Target.execute(Target.java:435)
>         at org.apache.tools.ant.Target.performTasks(Target.java:456)
>         at
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
>         at
> org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
>         at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
>         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:440)
>         at
> org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
>         at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
>         at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:606)
>         at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
>         at org.apache.tools.ant.Task.perform(Task.java:348)
>         at org.apache.tools.ant.Target.execute(Target.java:435)
>         at org.apache.tools.ant.Target.performTasks(Target.java:456)
>         at
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
>         at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
>         at
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
>         at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
>         at org.apache.tools.ant.Main.runBuild(Main.java:851)
>         at org.apache.tools.ant.Main.startAnt(Main.java:235)
>         at org.apache.tools.ant.Main.start(Main.java:198)
>         at org.apache.tools.ant.Main.main(Main.java:286)
> 
> Total time: 0 seconds
> ... Failed Building Ant Distribution !
> Bootstrap FAILED
> 
> Any solution?

Sorry for the late reply. Usually no reply normally means we do not have
a solution, unfortunately.

I am going the ask some questions that could help me or other to help you.

Did you install OpenJDK-1.7.0.55 binary or Oracle's (in this case, what
version of JDK - not JRE?

Did you follow the recommendation at the end of

http://www.linuxfromscratch.org/blfs/view/svn/general/java.html#java-bin

about setting CLASSPATH, JAVA_HOME, PATH and setting again, after
reboot? remembre that those must be modified to be in accordance to the
place and name of the directory where you installed the binary java.

There is a big Note at the end of ant's page that JAVA_HOME is needed
also for root. Just to be safe, I would also set CLASSPATH and PATH as
above for root.

Boa sorte!

-- 
[]s,
Fernando
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to