OberonCore https://forum.oberoncore.ru/ |
|
Как запустить gcpc jvm https://forum.oberoncore.ru/viewtopic.php?f=117&t=5356 |
Страница 1 из 1 |
Автор: | Kubanych [ Суббота, 07 Март, 2015 09:56 ] |
Заголовок сообщения: | Как запустить gcpc jvm |
Здравствуйте, коллеги. Попробовал запустить gcpc для jvm и не получилось. вот скриншоты Код: gpcp-JVM-v1.3.16.zip
C:\gcpc\docs>java -version java version "1.6.0_38" Java(TM) SE Runtime Environment (build 1.6.0_38-b05) Java HotSpot(TM) Client VM (build 20.13-b02, mixed mode) C:\gcpc>path PATH=c:\gcpc\bin;c:\glassfish3\jdk\bin;... C:\gcpc\my>cprun gcpc hello.cp Exception in thread "main" java.lang.NoClassDefFoundError: CP/gcpc/gcpc Caused by: java.lang.ClassNotFoundException: CP.gcpc.gcpc at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) Could not find the main class: CP.gcpc.gcpc. Program will exit. |
Автор: | kemiisto [ Суббота, 07 Март, 2015 11:33 ] |
Заголовок сообщения: | Re: Как запустить gcpc jvm |
Цитата: Код: C:\gcpc\my>cprun gcpc hello.cp Опечатались же. У Вас gcpc, а должно быть gpcp. Название папки можно не менять (хотя я бы сменил для проформы), но после cprun однозначно надо исправить опечатку. P.S. Gardens Point Component Pascal -> gpcp. |
Автор: | Kubanych [ Суббота, 07 Март, 2015 12:29 ] |
Заголовок сообщения: | Re: Как запустить gcpc jvm |
kemiisto писал(а): Опечатались же. ой. Попробовал gpcp Код: C:\gcpc\my>cprun gpcp hello.cp
Exception in thread "main" java.lang.NoClassDefFoundError: CP/gpcp/gpcp Caused by: java.lang.ClassNotFoundException: CP.gpcp.gpcp at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) Could not find the main class: CP.gpcp.gpcp. Program will exit. |
Автор: | kemiisto [ Суббота, 07 Март, 2015 13:22 ] |
Заголовок сообщения: | Re: Как запустить gcpc jvm |
Тогда всё просто. Там Getting Started кривовато написан. Читая, создаётся впечатление, что переменную JROOT надо устанавливать только на UNIX, но это впечатление обманчиво. Код: C:\gpcp\JVMexamples\hello>set JROOT=C:\gpcp C:\gpcp\JVMexamples\hello>set PATH=%PATH%;%JROOT%\bin C:\gpcp\JVMexamples\hello>cprun gpcp hello.cp #gpcp: <Hello> No errors C:\gpcp\JVMexamples\hello>cprun Hello Hello CP World Опять же, обратите внимание, у меня папка, где всё лежит, называется C:\gpcp. Да, кстати, Hello World у меня запустился на текущей Java (8u40). |
Автор: | Kubanych [ Суббота, 07 Март, 2015 17:36 ] |
Заголовок сообщения: | Re: Как запустить gcpc jvm |
Все, заработало, спасибо. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |