Error al lanzar soapUI 3.01
-
19-09-2019 - |
Pregunta
soapui.bat Excepción en el hilo "principal" java.lang.NoClassDefFoundError: org / apache / Commons / cl i / CommandLineParser
¿Dónde puedo encontrar esta biblioteca? Yo ya puse de inicio de Java SDK para mi y estoy usando Windows XP. Alguna idea de cómo puedo solucionar esto?
Solución 2
resueltos necesaria para poner ruta correcta de JDK 1.6 y soapUI en el archivo por lotes soapui.bat
Otros consejos
funciona bien con JDK 1.5. Sólo las cosas es archivos jar no están siendo agregadas a classpath con .. \ lib *
Añadir debajo de las líneas de 'soapui.bat' (para Windows XP),
setlocal ENABLEDELAYEDEXPANSION
if defined CLASSPATH (set CLASSPATH=%CLASSPATH%;.) else (set CLASSPATH=.)
FOR /R ..\lib %%G IN (*.jar) DO set CLASSPATH=!CLASSPATH!;%%G
Esto añadirá la ruta de clase con todas las vasijas presentes en .. \ lib
Yo tenía el mismo mensaje de error al intentar ejecutar la última SoapUI 4.5.1. Parece que los enlaces en la página SoapUI son incorrectos y he descargado el archivo zip que no incluía la ejecución de Java. Una vez que he descargado el paquete "independiente" que incluye el JRE el problema desapareció.
En mi caso directorio lib
dentro SoapUI-5.0.0
no había permisos de lectura / chdir para otros usuarios. Estaba instalando soapUI en una ubicación común fuera de home
.
Permisos fueron drwxr-x--- 2 ... lib
Una sencilla chmod o+r,o+X lib
fue todo necesario para conseguir que funcione.