CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Java]La forme des arguments dans eclipse

Eauquai
Eauquai
Niveau 9
02 novembre 2013 à 10:52:29

Salut,

J'aurais besoin de passer des arguments à mon programme. Normalement je devrais le faire avec linux, mais ma distro linux est pas opérationnelle pour le moment. J'ai trouvé comment passer des arguments au programme dans eclipse, mais ça ne fonctionne pas.

Par exemple, si dans linux je dois faire java -mes_arguments ma_classe_main, alors qu'est-ce que je dois écrire dans la fenêtre destinée aux arguments dans eclipse ?

Merci

XzZy
XzZy
Niveau 10
02 novembre 2013 à 11:15:43

Tu parles d'arguments a passer a la VM ou a ton programme ?

Eauquai
Eauquai
Niveau 9
02 novembre 2013 à 11:33:41

Je saurais pas te répondre... :non:

Sous Linux, je dois faire java -argument -ClasseMain.

Eauquai
Eauquai
Niveau 9
02 novembre 2013 à 11:34:51

Ou plutôt java -argument <chemin de ma classe Main>, désolé.

String[]args
String[]args
Niveau 23
02 novembre 2013 à 11:51:59

Clic droit sur le nom du projet > Run As... > Run configurations > Onglet Arguments > Tu remplis le premier cadre > Apply / Run

String[]args
String[]args
Niveau 23
02 novembre 2013 à 11:53:59

Et tu mets les arguments tels quels. Si tu dois lancer java -p 80 -c "Coucou" Main, dans le cadre des arguments tu mets -p 80 -c "Coucou". :noel:

Eauquai
Eauquai
Niveau 9
02 novembre 2013 à 12:02:44

Mh ça marche pas... Ca vient peut-être du programme lui-même alors.

À noter que je suis censé faire, d'abord :
javac <les classes du projet>

Et ensuite lancer le programme comme décrit plus haut.

Je sais pas si ça change quelque chose.

Quoi qu'il en soit merci.

Eauquai
Eauquai
Niveau 9
02 novembre 2013 à 12:08:10

Je reposte pour dire que c'était effectivement un problème de "code", ou plutôt de machine (le code générait des structures de données trop grandes pour ma pauvre machine).

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment