Boa tarde , estou tentando fazer um tutorial no Java Magazine ed 89 EJB, JPA e JSF: uma amizade possível . No tutorial pede para criar o arquivo build.xml assim:
<?xml version="1.0" encoding="UTF-8"?>
<project name="Java Friends" basedir=".
" default="deploy">
<property name="glassfish.home"
value="/Applications/glassfishv3/glassfish" />
<target name="deploy">
<path id="library.classpath">
<fileset dir="${glassfish.home}/modules"
includes="*.jar" />
</path>
<delete dir="WEB-INF/classes/META-INF" />
<javac srcdir="WEB-INF/src" destdir="WEB-INF/classes"
includes="**/*.java">
<classpath refid="library.classpath" />
</javac>
<copy todir="WEB-INF/classes/META-INF">
<fileset dir="WEB-INF/src/META-INF"
includes="*" />
</copy>
<delete file="${glassfish.home}/domains/domain1/
autodeploy/JavaFriends.war"/>
<jar destfile="${glassfish.home}/domains/domain1/
autodeploy/JavaFriends.war" basedir="." />
</target>
</project>
No meu caso alterei a linha
por
mas na hora de rodar o ant , sempre apresenta este erro:
Buildfile: D:\Projetos\JavaFriends\build.xml
deploy:
BUILD FAILED
D:\Projetos\JavaFriends\build.xml:14: destination directory "D:\Projetos\JavaFriends\. \WEB-INF\classes" does not exist or is not a directory
Total time: 113 milliseconds
Mas a pasta web-inf\classes existe , oque poderia ser?