Compila en release y correlo con la linea de comandos en vez de darle doble click, si tienes un error te va a aparecer ahi.
Comparte ese error para que te pueda seguir ayudando
Hola, este tutorial es en parte una traducción del tutorial original y en parte algunas anotaciones mías. En principio, hay tres formas de acceder a bases de datos desde una app B4X. Las enumero con un enlace a los tutoriales en inglés. 1.- jdbcSQL Es una conexión directa desde la app al...
Hola a todos: Por fin me he puesto a probar un poco con B4XPages, y he empezado a adaptar el ejemplo B4XPages + B4XDrawer Creo que he visto algunos ejemplos con php + mysql para hacer login, etc... pero he visto pocos con jRDC2. Los datos de la base de datos y la interfaz gráfica son bastante...
www.b4x.com
Una vez has compilado en release como indica Enrique, debes copiar el fichero .jar generado en la carpeta Objects en el PC de tu cliente, y ejecutarlo con algo como:
Este error obtengo ejecutando por linea de comandos:
Exception in thread "main" java.lang.UnsupportedClassVersionError: b4j/example/main (Unsupported major.minor version 53.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Download one of the following JDKs. Note that OpenJDK 11 requires Windows 64 bit.
Recommended: OpenJDK 11 + OpenJFX 11: download link.
License: GPL + classpath exception. License permits usage in closed commercial projects (package components: OpenJDK and OpenJFX).
Download the zip and unpack it. C:\java is a good place for it. It is recommended to use a tool such as 7-Zip to unzip the large package. Windows Explorer might fail to extract it properly.
Note that other versions of Java 11+, not downloaded from B4X, will not work as JavaFX will be missing.
Oracle JDK 8: download link (requires creating an account).
Check the Accept License Agreement button.
Select "Windows x86" or "Windows x64" (for 64 bit machines) in the platforms list.
Download the file and install it.
Con lo cual el path de tu instalación para hacer llamada debería ser algo como 'C:\java\jdk-11.0.1\bin\javac.exe' o 'C:\Program Files\Java\jdk1.8.0_151\bin\javac.exe'
Quizás javac.exe lleve otros parámetros para su ejecución, por lo pronto avance un paso mas, resta probarlo en otra pc, pero estimo funcionará.
Gracias a todos!
Thank to all!
Ahora, en el ordenador que estás ejecutando el archivo, puedes probar a poner en un navegador:
http://localhost:8090/test (o el puerto que hayas configurado)
Si todo va bien deberías ver en el navegador:
B4X:
RemoteServer is running (04/29/2021 20:21:31)
Connection successful.
Recuerda que la base de datos, debe estar en el mismo ordenador en el que has puesto el servidor jRDC (si es que has puesto localhost en el fichero config.properties de jRDC2)