怎么给已有项目引入别的项目

eclipse:

eclipse 的2中引入项目: @一种 项目以jar的方式引入(右击项目-》导出-》常规-》归档文件-》只要把webroot下的web-inf下的classes下的源文件编译后的类全选择即可,因为我引入项目仅想用这个项目的一些类而已,所以我此打jar包仅仅把项目的编译后的所有源文件对应class类打jar即可,像源文件和资源文件等都不需要打)注:这个和真正打jar不一样,此仅仅打我要调用的class文件,而不是右击项目导出时选择java下的jar文件那种真正可执行的jar包(这种方式在一些基础表的映射时需要把映射的表对应entity类 配在msPersistence.xml文件中游戏启动时才能找到这个类才能加载基础数据,否则基础数据映射不到)

@一种 项目以源文件方式引入(右击项目-》构建路径-》链接源(link source)-》第一个框选择要引入项目的源文件(由于引入项目仅是为了用该项目中的一些已有的类而已,不需要项目的配置文件等,所以仅选择到项目的源文件根目录即可如果tkcard的java目录即可),下边框给引入的项目起个别名,这样引入成功后就会在项目结构中生成这个别名的目录,其源文件跟路径为引入时的跟路径如上边的java目录) (这种直接引入源文件,最终这些源文件也会被编译到输出目录的方式 对于那些基础数据的映射就不需要配在msPersistence.xml文件中,而只要指明映射时扫描哪些包或者类即可。)

intellj:

intellj引入项目很简单,其原理类似于上边第二种直接引入源文件的方式,其引入方式:

首先进入项目的project structure 窗口,进入到modules-》dependencies-》点击加号—》module dependency -》选择要引入的项目的项目根目录(一般为项目名字)即可,注:有时由于被引入到项目中的有些类需要一些jar包 自己的项目jar包里没有,所以一般都会把被引入的项目的jar包即libraries 也引入过来,然后删除一些 重复的jar包即可。

时间: 2024-10-13 01:45:44

怎么给已有项目引入别的项目的相关文章

SDK中.a包过大,单独作为一个项目,功能项目引入SDK项目文档 及Search Paths相关参数说明

SDK包过大,单独作为一个项目 项目中使用第三方的SDK包(例如所有的.a文件1G多),导致项目整体过大,这个时候就可以把第三方的.a文件单独作为一个项目. 每次自动化打包都要从git拉去项目,不用每次都拉去第三方的项目. 首先在TEST文件夹中创建一个Demo,在demo 中使用到了几个xxx.a文件,如下图所示: 在Demo同级的文件夹中创建文件夹Demo-sdk文件夹,里面放入demo 中使用到了几个xxx.a文件,如下图所示: 第一种方法: 打开Demo 在General中Linked

android 项目引入开源项目

以引入.pulltorefresh为例 下载zip,解压到桌面打开eclipse,File-Import-Existing Android Code Into Workspace选中library文件,导入到eclipse中打开此library,右键library,properties-Android-Library-勾选Is Library 打开你的程序后,右键你的主程序,properties-Android-Library-Add,选择library文件 导入的基本步骤就这样,接下来是如何使

seam2.2根据已有数据库(postgresql)生成项目

首先呢,这是我向同哥请教的一个文题,然后同哥把整个过程给我解答了一遍,谢谢同哥的乃森及引针啦---- seam2.2根据已有数据库(postgresql)生成项目 一,建数据库 进入pgAdmin新建一个数据库然后用eclipse的插件ErMaster导出sql或者是自己手写sql新建数据表 ,这里新建了一个名为test的数据库 里面有两个表,member和department,为多对一的关系,注意不要忘了设置主键 二,进入seam目录运行 ./seam setup ./seam create-

MyEclipse如何安装egi插件及如何将github项目引入MyEclipse中

一.如何查看MyEclipse版本及Eclipse版本号 查看MyEclipse版本号:MyEclipse主界面的菜单栏的最左边"help"->选择"About MyEclipse Enterprise Workbench"选项,如下图所示: 查看Eclipse版本号:在MyEclipse的安装目录下,打开.eclipseproduct文件,如下图所示: 表明Eclipse的版本号为3.8 二. MyEclipse安装egit插件 接下来,我们需要在MyEcl

springMVC项目引入jstl标签库若干问题的总结

中午,不知道动到项目的哪个地方了,之前在联系人列表页面用的好好的jstl标签库突然报错了:<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>的时候报错,说找不到uri.我之前是配置好了的,于是在Eclipse菜单条找到project-clean,清理当前项目,然后就好了.假设这种方法行不通,而你的项目恰好又是通过Maven来管理的,那么能够在项目上右键-选择run as-Maven

Swift项目引入第三方库的方法

以下,将创建一个Swift项目,然后引入3个库: Snappy 简化autolayout代码的库 Alamofire HTTP网络库,AFNetworking作者写的 SDWebImage 图片加载,objc项目,通过头文件bridge方式供swift使用 其中,前两个是Swift的库,SDWebImage是Objc的库. 源代码见:https://github.com/MarshalW/SwiftWith3rdLibDemo 项目跑起来是这个样子: 做下面步骤之前,需要让自己的项目是git项目

Android项目引入actionbarsherlock作为library后混淆之后的异常

现象: Android APP中,引入actionbarsherlock 开源库作为滑动菜单,调试运行没有问题,项目混淆打包后,程序运行异常退出,截获异常log为: <span style="white-space:pre"> </span>java.lang.ExceptionInInitializerError at com.actionbarsherlock.app.SherlockFragmentActivity.getSherlock(Unknown

android项目引入三方类库配置文件

android项目中可能会用到诸多外部的三方库,如**.jar或者引用第三个项目,那么它们引用的这些东西都放在哪里呢?我们来看下. 如果引入的是三方的jar包,我们默认的是放在了libs文件夹下,然后我们通过add to build path加入我们的classpath,那么这个动作会影响的配置文件是哪个呢,影响的是:.classpath 我们看下配置文件内容: 就是这样的,我们可以通过在eclipse中右键add to build path来设置,设想,如果我们不想把我们的包放在libs下面,

MyEclipse部署,将一个项目引入到两个项目

效果: 找到项目所在的路径,打开.settings文件,在该文件中找到org.eclipse.wst.common.component文件: 查看内容 <?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0"> <wb-module deploy-name=&qu