IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Maven Java Discussion :

Cp1147 et maven2 , jdk 1.4.2 (SUN)


Sujet :

Maven Java

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 11
    Par défaut Cp1147 et maven2 , jdk 1.4.2 (SUN)
    Bonjour à tous,

    Encore un truc space :
    Le test suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    public class Cp1147Test extends TestCase {
    	public Cp1147Test(String arg0) {
    		super(arg0);
    	}
    	public void testString() {
    		byte abyte0[] = "YEAH BABY".getBytes();
    		try  {
    		String s = new String(abyte0, 0, "YEAH BABY".length(), "Cp1147");
    		} catch(Throwable t) {
    			t.printStackTrace();
    			fail(t.getMessage());
    		}
    	}
    }

    fonctionne correctement sous eclipse avec le plugin junit.
    fonctionne correctement avec maven1
    mais echoue avec maven2.

    Voici l'exception qui est levée:

    java.io.UnsupportedEncodingException: Cp1147
    at sun.io.Converters.getConverterClass(Unknown Source)
    at sun.io.Converters.newConverter(Unknown Source)
    at sun.io.ByteToCharConverter.getConverter(Unknown Source)
    at java.lang.StringCoding.decode(Unknown Source)
    at java.lang.String.<init>(Unknown Source)
    at com.cl.fwcc.cics.Cp1147Test.testString(Cp1147Test.java:25)

    Avez-vous une idée ?

  2. #2
    Expert confirmé

    Avatar de denisC
    Profil pro
    Développeur Java
    Inscrit en
    Février 2005
    Messages
    4 050
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 4 050
    Par défaut
    Citation Envoyé par clechenne
    Avez-vous une idée ?
    Es-tu sur d'utiliser le même JDK dans tous les cas? A priori les charsets d'encodage sont présents dans le JDK plutot que dans Maven....

  3. #3
    Expert confirmé

    Avatar de denisC
    Profil pro
    Développeur Java
    Inscrit en
    Février 2005
    Messages
    4 050
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 4 050
    Par défaut
    Ton test marche chez moi:
    -------------------------------------------------------
    T E S T S
    -------------------------------------------------------
    [surefire] Running Cp1147Test
    [surefire] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0,151 sec
    [INFO] ------------------------------------------------------------------------
    [INFO] BUILD SUCCESSFUL
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time: 6 seconds
    [INFO] Finished at: Fri Oct 20 10:06:53 CEST 2006
    [INFO] Final Memory: 10M/63M
    [INFO] ------------------------------------------------------------------------
    Le problème n'est donc pas intrasèque à Maven 2, mais doit avoir sa source ailleurs. Vérifie que JAVA_HOME est correctement positionné, que le path est bien en place, et compare la JDK à celle utilisée par eclipse...

  4. #4
    Membre chevronné

    Inscrit en
    Septembre 2006
    Messages
    466
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 466
    Par défaut
    Comme Denis, je pencherai plus sur un problème de version de JDK.
    Tu peux faire simplement des tests en t'inspirant des exemples suivants :
    http://maven.apache.org/plugins/mave...gin/howto.html

    Rémy

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 11
    Par défaut C'était le JDK
    Merci pour vos réponses, le pb venait effectivement du jdk, nous l'avons vu l'a.m après le post.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 21/10/2010, 11h59
  2. Réponses: 2
    Dernier message: 16/08/2010, 00h43
  3. [Java] Certification Sun : qu'en est-il de la JDK 6
    Par KiLVaiDeN dans le forum Certifications
    Réponses: 5
    Dernier message: 12/10/2006, 00h20
  4. JDK de Sun & JDK de BEA, pb de culture générale.
    Par Claude URBAN dans le forum Langage
    Réponses: 6
    Dernier message: 03/08/2006, 11h41
  5. Différence(s) JDK entre IBM et Sun ?
    Par g_rare dans le forum Langage
    Réponses: 9
    Dernier message: 05/05/2006, 12h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo