7
votes

Appelez la classe Java dans le fichier BATCH

Je veux appeler la classe Java dans le fichier de commandes de lot. Comment puis-je appeler. peut me dire des commandes qui appellent le fichier de classe

merci Krishna


1 commentaires

Vous voudrez peut-être accepter une réponse ou réagir si rien du travail ...


6 Réponses :


2
votes

Si vous avez compilé votre fichier .java et avez le fichier .Class , contenant BYTecode pour votre fonction principale , puis il suffit d'exécuter : xxx

myClass est le nom du module (le fichier doit être myClass.class ).


1 commentaires

Cela ne fonctionnera pas si MyClass n'est pas dans le paquet par défaut. En outre, par des conventions Java, il devrait être "myclass" au lieu de "myclass"



3
votes

Si vous avez une classe myClass avec nom de package COM.MYCOMP.UTIL, vous devez vous rendre au parent dir de "com" par exemple "C: \ src" est le dossier contenant COMMUNAIRE que

Votre commande doit être dans le fichier de commandes

CD C: \ src JAVA -CP JAR1; JAR2; com.mycomp.util.myclass

appelez maintenant le fichier de commandes.


0 commentaires

1
votes

Utilisez simplement cela dans votre fichier de votre fichier .bat
java -classpath foldername / exemple.jar; com.example.package.exampleProgramme Si vous placez le fichier .bat dans le même dossier avec le pot, il n'est pas nécessaire de mentionner le nom de foldername


0 commentaires

4
votes
@ECHO OFF
java -jar "Path/To/The/Jar/Whatever.jar"
I would recommend first jaring up your class(es) and providing a link to the jar.

0 commentaires

0
votes

@echo off

java -jar "c: \ path_to_jar_directory \ test.jar" "c: \ path_to_arguments \ propriété.properties"


0 commentaires

0
votes


Vous pouvez faire ce qui suit:

  1. Ouvrez un nouveau fichier texte dans le bloc-notes.
  2. Écrivez les lignes de code suivantes, puis l'enregistre comme "myfile.bat" (notez que nous économisons en tant que fichier BAT.

    @echo off
    javac yourclass.java
    Java YourClass

  3. Double-cliquez maintenant sur le fichier BAT à exécuter, il devrait exécuter votre programme Java.

  4. Remarque: Le fichier BAT et la classe Java doivent figurer dans le même répertoire.



0 commentaires