A jterminal.jar készitése a m.bat segítségével nem volt lehetséges

Fórumok

A következőt kellett megváltoztatni.

Az új javac-ben bizonyos class-ok a import java.util.*; ból átkerültek az import java.lang.*;-ba.

Tehát a régi import java.util.* a import java.lang.* is szükségeltetik.

A fordítást nem tudtam automatizálni az m.bat segítségével. Tehát nálam a következőt csináltam, az jterminál mappából kiindulva:

cd getutil

javac *.java

cd ..

javac -classpath . jterminal.java  ( Esetleg Note: jterminal.java uses unchecked or unsafe operations.
                                                                Note: Recompile with -Xlint:unchecked for details.)

Hozzászólások

Bocsi, csak nekem tűnik úgy mintha félre ment volna ez a post (pontosabban inkább a másik, a "Tisztelt Dr. Vernes Úr !")? Ez mintha egy flash-note lenne csak úgy gyorsan elküldve. Vagy csak nem értem, mit csináljak vele és Vernes úrral sem.

Szerkesztve: 2020. 08. 08., szo - 16:27

Helló! Örülök, hogy használod a CCC-t. Ha kérhetlek, ne doktorurazz, mert égnek áll tőle a hajam.

A Java terminálos programok 10 évnél öregebbek. Mégis  Manjaro Linuxon, OpenJDK-val (8.u252-1) fordulnak és futnak a repóból letölthető legfrissebb állapotukban. Némelyiket rendszeresen használom. Windows sajnos (szerencsére) nincs a kezem ügyében, úgyhogy azon most nem tudom kipróbálni. Lehet hogy az újabb Jávákkal is gond van, ez is olyan dolog, amit nincs időm követni.

Ha nem akarsz a Java forditással bajlódni, használhatod ezt a példányt: http://comfirm.hu/pub/jterminal.jar

Ha változtatásokra van szükséged, akkor nyiss  új branchot a lokális git repódban a saját módosításaidnak, és a CCC frissítésekor csinálj egy rebase-t. Igy mindig uptodate tudsz maradni.  A belátható jövőben nem tervezem a Java terminál részek módosítását.

Üdv.

Szerk:

Megnéztem, mi a helyzet a Java terminálos programokkal Windowson. Erről az oldalról

   https://github.com/ojdkbuild/ojdkbuild

letöltöttem és installáltam ezt a fájlt:

  java-1.8.0-openjdk-1.8.0.252-2.b09.ojdkbuild.windows.x86_64.zip

Ezzel a Jávával a ccc3/jt/jterminal.bat simán lefut, bár hagy néhány warningot, ami azért van, mert ezek régi programok (2002-2011), és a Java sokat változott azóta. A demók mind működnek.