Bonjour, Sur MAC OS, il n'est pas possible d'avoir un jdk standard, et comme la dépendance système dt.jar n'est pas trouvée, cela fait échouer la compilation. Voici la configuration qui de base : <dependency> <groupId>com.sun</groupId> <artifactId>dt</artifactId> <!--version>${java.version}</version--> <scope>system</scope> <systemPath>/${java.home}/../lib/dt.jar</systemPath> </dependency> et celle qui passe sur mac <dependency> <groupId>com.sun</groupId> <artifactId>dt</artifactId> <!--version>${java.version}</version--> <scope>system</scope> <systemPath>/${java.home}/lib/dt.jar</systemPath> </dependency> Il doit être possible d'ajouter des profiles activables par environnement d'exécution (macos / pas macos) -- Éric<chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com
Le 04/06/10 10:29, Eric Chatellier a écrit :
Bonjour,
Sur MAC OS, il n'est pas possible d'avoir un jdk standard, et comme la dépendance système dt.jar n'est pas trouvée, cela fait échouer la compilation.
Voici la configuration qui de base : <dependency> <groupId>com.sun</groupId> <artifactId>dt</artifactId> <!--version>${java.version}</version--> <scope>system</scope> <systemPath>/${java.home}/../lib/dt.jar</systemPath> </dependency>
et celle qui passe sur mac <dependency> <groupId>com.sun</groupId> <artifactId>dt</artifactId> <!--version>${java.version}</version--> <scope>system</scope> <systemPath>/${java.home}/lib/dt.jar</systemPath> </dependency>
Il doit être possible d'ajouter des profiles activables par environnement d'exécution (macos / pas macos)
Bonjour, FYI, Sous Snow Leopard, j'ai bien le dt.jar au bon endroit: romain@naxos ~/svn/rcpp/pkg $ ll /System/Library/Frameworks/JavaVM.framework/Home/lib/*.jar lrwxr-xr-x 1 root wheel 96 24 mai 16:11 /System/Library/Frameworks/JavaVM.framework/Home/lib/deploy.jar -> /System/Library/Frameworks/JavaVM.framework/Resources/Deploy.bundle/Contents/Home/lib/deploy.jar -rw-r--r-- 1 root wheel 136636 5 mai 05:11 /System/Library/Frameworks/JavaVM.framework/Home/lib/dt.jar lrwxr-xr-x 1 root wheel 96 24 mai 16:11 /System/Library/Frameworks/JavaVM.framework/Home/lib/javaws.jar -> /System/Library/Frameworks/JavaVM.framework/Resources/Deploy.bundle/Contents/Home/lib/javaws.jar -rw-r--r-- 1 root wheel 88256 5 mai 04:57 /System/Library/Frameworks/JavaVM.framework/Home/lib/jce.jar -rw-r--r-- 1 root wheel 374 5 mai 05:00 /System/Library/Frameworks/JavaVM.framework/Home/lib/management-agent.jar lrwxr-xr-x 1 root wheel 96 24 mai 16:11 /System/Library/Frameworks/JavaVM.framework/Home/lib/plugin.jar -> /System/Library/Frameworks/JavaVM.framework/Resources/Deploy.bundle/Contents/Home/lib/plugin.jar -rw-r--r-- 1 root wheel 1637201 5 mai 04:57 /System/Library/Frameworks/JavaVM.framework/Home/lib/sa-jdi.jar Romain -- Romain Francois Professional R Enthusiast +33(0) 6 28 91 30 30 http://romainfrancois.blog.free.fr |- http://bit.ly/c6YnCi : graph gallery collage |- http://bit.ly/bZ7ltC : inline 0.3.5 `- http://bit.ly/8YUsiC : highlight 0.2-0
On 04/06/2010 10:38, Romain Francois wrote:
Bonjour,
FYI, Sous Snow Leopard, j'ai bien le dt.jar au bon endroit:
romain@naxos ~/svn/rcpp/pkg $ ll /System/Library/Frameworks/JavaVM.framework/Home/lib/*.jar lrwxr-xr-x 1 root wheel 96 24 mai 16:11 /System/Library/Frameworks/JavaVM.framework/Home/lib/deploy.jar -> /System/Library/Frameworks/JavaVM.framework/Resources/Deploy.bundle/Contents/Home/lib/deploy.jar -rw-r--r-- 1 root wheel 136636 5 mai 05:11 /System/Library/Frameworks/JavaVM.framework/Home/lib/dt.jar lrwxr-xr-x 1 root wheel 96 24 mai 16:11 /System/Library/Frameworks/JavaVM.framework/Home/lib/javaws.jar -> /System/Library/Frameworks/JavaVM.framework/Resources/Deploy.bundle/Contents/Home/lib/javaws.jar -rw-r--r-- 1 root wheel 88256 5 mai 04:57 /System/Library/Frameworks/JavaVM.framework/Home/lib/jce.jar -rw-r--r-- 1 root wheel 374 5 mai 05:00 /System/Library/Frameworks/JavaVM.framework/Home/lib/management-agent.jar lrwxr-xr-x 1 root wheel 96 24 mai 16:11 /System/Library/Frameworks/JavaVM.framework/Home/lib/plugin.jar -> /System/Library/Frameworks/JavaVM.framework/Resources/Deploy.bundle/Contents/Home/lib/plugin.jar -rw-r--r-- 1 root wheel 1637201 5 mai 04:57 /System/Library/Frameworks/JavaVM.framework/Home/lib/sa-jdi.jar
Romain Sur maxos ${java.home} = /System/Library/Frameworks/JavaVM.framework/Home alors le fichier ${java.home}/../lib/dt.jar n'existe pas.
Sur unix : $ ls -l /opt/sun-jdk-1.6.0.20/jre/../lib/dt.jar -rw-r--r-- 1 root root 145492 12 avril 23:24 /opt/sun-jdk-1.6.0.20/jre/../lib/dt.jar où ${java.home} = /opt/sun-jdk-1.6.0.20/jre -- Éric<chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com
participants (2)
-
Eric Chatellier -
Romain Francois