Открытие существующего проекта Java - PullRequest
1 голос
/ 01 декабря 2009

Может ли кто-нибудь помочь мне открыть существующий проект Java с использованием Eclipse или Netbeans? Это конкретный проект на SourceForge, SMPPClientServer .

Все, что я хочу сделать, это просто запустить этот проект. Но на данный момент это кажется сложной задачей, так как я совершенно новичок в Java (я разработчик на C # .Net).

Ответы [ 4 ]

3 голосов
/ 01 декабря 2009
  • Загрузите .jar из sourceforge, сохраните его где-нибудь на своем ПК.
  • Открытое затмение.
  • Вам нужно открыть окно "Package Explorer" - оно должно быть открыто по умолчанию, я думаю, на LHS.
  • Щелкните правой кнопкой мыши, New -> Project и выберите «Java Project»
  • Нажмите Далее
  • Дайте вашему проекту имя, может быть что угодно, хотя существуют стандарты именования. Например, MyProject
  • Нажмите Далее, затем нажмите Готово.
  • Теперь у вас будет новый проект MyProject в окне Package Explorer.
  • Теперь вам нужно импортировать банку в ваш проект:
  • Создайте в своем проекте папку, в которой вы будете хранить любые банки. Щелкните правой кнопкой мыши «MyProject», «Создать» -> «Папка» и дайте ему имя, скажем «x-jars»
  • Эта папка будет создана ниже MyProject. Это настоящая (системная) папка, и вы хотите скопировать в нее свою флягу. Эта папка будет находиться в вашей файловой системе в ~ eclipse-workspace / MyProject / x-jars /
  • При копировании в папку x-jars обратно в Eclipse выберите MyProject и нажмите F5 для обновления. Jar теперь будет отображаться в вашей папке x-jars (Вы можете раскрыть содержимое папки, нажав маленькие треугольники)
  • Теперь вы хотите использовать свою банку:
  • Щелкните правой кнопкой мыши на «src» под MyProject (src - это место, где вы храните все свои классы java). Сделайте New -> Package, и в соответствии со стандартными соглашениями дайте ему имя, например: com.mydomain.smpp, и нажмите Finish.
  • Щелкните правой кнопкой мыши на полученном Пакете и выполните New -> Class, дайте ему имя, например, MyTest, и нажмите Finish.
  • Теперь у вас будет скелет Java-класса в вашем главном редакторе Eclipse. Этот класс живет в пакете com.mydomain.smpp. Все классы должны жить в пакете.
  • Наконец, вам нужно убедиться, что папка x-jars включена в ваш путь сборки (компиляции). Щелкните правой кнопкой мыши на MyProject, выполните Build Path -> Configure Build Path. На вкладке «Библиотеки» нажмите «Добавить JARS» и выберите папку «x-jars» в MyProject.
  • И это все. Я не могу помочь вам настроить пробное приложение / класс SMPP, поскольку там нет документов или опубликованного API, но это то, что вам нужно сделать, чтобы использовать jar.
3 голосов
/ 01 декабря 2009

Файл jar не является настоящим проектом Eclipse или Netbeans. Вам нужно создать новый проект с вашей любимой IDE и импортировать файл jar в виде библиотеки.

Чтобы добавить JAR-файл в Eclipse, вы должны щелкнуть правой кнопкой мыши свой проект и перейти в меню Путь сборки> Добавить внешние архивы

2 голосов
/ 01 декабря 2009

Если вы просто хотите запустить скомпилированный проект: java -jar SMPPServer.jar в командной строке должно помочь (как и следовало ожидать). Если вы работаете в Windows, вы можете захотеть связать файлы .jar с Java или написать простой файл .bat, чтобы упростить его.

Если у вас есть исходный код, вы, вероятно, захотите поискать «Импорт», чтобы импортировать исходные файлы и создать новый проект Eclipse или Netbeans. В Eclipse вы найдете это в меню File. Я не знаком с Netbeans, но я ожидаю, что он будет в том же месте.

1 голос
/ 01 декабря 2009

Просто скачайте JAR и добавьте его в свой проект. К сожалению, нет документации о том, как использовать классы и методы в этом JAR, поэтому вам придется много гадать.

...