2013-05-13 3 views
-1

Я пытался запустить java-программу, но отсутствовал.Ошибка в программных пакетах Java

import org.activiti.engine.*; 
public class RawDriver 
{ 

    public static void main(String[] args) { 

     ProcessEngine processEngine = ProcessEngineConfiguration.createStandaloneInMemProcessEngineConfiguration().setDatabaseSchemaUpdate(ProcessEngineConfiguration.DB_SCHEMA_UPDATE_FALSE).setJdbcUrl("jdbc:h2:mem:my-own-db;DB_CLOSE_DELAY=1000").setJobExecutorActivate(true).buildProcessEngine(); 

     System.out.println("processEngine = " + processEngine); 


    } 
} 

Как я могу импортировать внешние пакеты и запускать программу?

+2

добавлены ли вы соответствующая банке файлам в пути к классам? –

+0

нет, как его добавить? – user2172485

+0

которые вы IDE используете? –

ответ

0

Внешние пакеты должны быть в вашем пути к классу. Это может быть задано как переменная среды или в командной строке. Вам нужно иметь библиотеки, связанные с тем, что вам нужно, которые обычно отправляются как файлы jar. Подробнее о classpaths можно здесь: http://docs.oracle.com/javase/tutorial/essential/environment/paths.html

+0

On в командной строке Linux короткой версией будет: 'export CLASSPATH =/path/to/jarfile.jar' – cogsmos

0

Если внешние пакеты находятся в другом проекте, вы можете импортировать этот проект, а затем в проекте, который вы пишете, выберите путь сборки Java -> проект, добавьте только что импортируемый проект. Затем перейдите в свой java-файл и импортируйте пакеты.

0

Если вы используете esclipse, если у вас есть .jar файл, то вы можете добавить файл фляги вам пути к классам с помощью проекта ---> Свойства - путь

> Java сборки добавить баночку в проекте библиотеки, вы сможете получить доступ к внешним пакетам следующим образом.

Если вы используете опцию командной строки или unix, задайте путь класса, используя опцию командной строки, опцию CLASSPATH.

Надеется, что это помогает

Аби

Смежные вопросы