在Intellij上面导入一个项目

为了学习这篇文章里面下载的代码:http://www.cnblogs.com/charlesblc/p/6083687.html

需要用Intellij导入一个已有工程。源文件原始内容也可见:link

选择 Import Project -> "Create Project from existing sources" ->选择root目录,一步步选择完毕。

为了从百度maven服务器更快的下载,在pom.xml最下面加上以下repo地址:

<repositories>
    <repository>
        <id>nexus-public</id>
        <url>http://maven.scm.baidu.com:8081/nexus/content/groups/public</url>
    </repository>
    <repository>
        <id>nexus-public-snapshots</id>
        <url>http://maven.scm.baidu.com:8081/nexus/content/groups/public-snapshots</url>
    </repository>
</repositories>

然后可能需要在报错的文件里用 option+enter进行一些错误的更正。

然后在project structure里面进行一些artifact的添加,就可以生成JAR。

一直在报错找不到依赖文件。看了一下 Project里面有两个module,删掉其中的main,只留aop。然后就不再报错啦。。。

然后看例子。

CGLib 动态代理

我们使用开源的 CGLib 类库可以代理没有接口的类,这样就弥补了 JDK 的不足。

Spring AOP:引入增强

以上提到的都是对方法的增强,那能否对类进行增强呢?用 AOP 的行话来讲,对方法的增强叫做 Weaving(织入),而对类的增强叫做 Introduction(引入)。而 Introduction Advice(引入增强)就是对类的功能增强,它也是 Spring AOP 提供的最后一种增强。

<property name="proxyTargetClass" value="true"/>                <!-- 代理目标类(默认为 false,代理接口) -->     </bean>

需要注意 proxyTargetClass 属性,它表明是否代理目标类,默认为 false,也就是代理接口了,此时 Spring 就用 JDK 动态代理。如果为 true,那么 Spring 就用 CGLib 动态代理。这简直就是太方便了.

时间: 2024-11-07 07:24:50

在Intellij上面导入一个项目的相关文章

IntelliJ IDEA 导入eclipse项目包及附属包

使用IntelliJ IDEA 工具导入eclipse项目包,并添加另外一个项目包为库文件 1.导入项目包1,如Demo1,File-->New--->Progect From Existing Sources,指定到要导入的目录下,依次选         择默认选项即可导入Demo1包. 2.同样的办法导入Demo2包 3.将Demo2引入到Demo1中: File--->Progect Structure ,点击加号,添加Demo2即可 添加Modules 加入Demo2即可晚上

Intellij IDEA导入JAVA项目并启动(哈哈哈,天天都有人问)

最近有很多同学,竟然不知道如何使用Intellij IDEA打开Java项目并启动 现在来讲一下,希望不要忘记了 1.打开IDEA开机页面 Maven项目 2.Maven项目是以pom文件引入各项jar包的 在点击lmport Project,然后在点击pom.xml,再点击Open 3.再点击Next 4.如果是公司的私服,还需要勾选nexus 5.继续点击下一步 6.选择Jdk版本,点击下一步 7.点击Finish 8.找到主方法,点击运行 maven项目导入完毕 如果是有jar包的Java

IntelliJ IDEA导入Maven项目

(1)项目导入, 点击intelliJ IDEA的Open按钮, 找到项目目录下pom的文件,然后点击ok (先admin, 在biz-admin, 再加dal) 由于之前导入过这个项目,所以现在要先删除再导入 导入后编译器的右侧就会出现Maven Projects的侧边栏按钮,点击此按钮会侧滑出相关目录, 点击上方的加号?,继续添加其他项目 将其他关联项目的pom.xml文件选中,点击ok. 用同样的方式再继续导入 在Maven Projects面板里开启"Skip tests"Mo

解决IntelliJ IDEA导入本地项目不能切换github容器的问题

问题场景: 复制本地一个github项目到IDEA中,本地项目容器是A,新项目的容器仍然是A. 解决方法: 1.打开项目在资源管理器中的位置,隐藏的文件项目查看√上,删掉.git文件夹. 2. 3.选择项目的文件夹 4.分享项目到github,如果不删除.git文件夹的话步骤3会报错 原文地址:https://www.cnblogs.com/Java-Starter/p/9094826.html

Intellij IDEA 导入 eclipese项目之后,中文注释乱码解决方案

首先,看导入后整个IJ界面: 可以看到注释是乱码,要解决问题就跟我开始做吧,看右下角有个"UTF-8",点一下选择"GBk",选择"Reload",千万不要点错,点错之后会导致失败. 然后你会发现,所有乱码都变成中文了,但是现在还是GBK编码,我们想要的是UTF-8编码格式,所以我们还要在右下角点击那个地方选择"UTF-8",这次点击"Convert",这样就将编码方式转化为UTF-8编码格式了. 上面如果

Myeclipse导入一个项目,有中文乱码问题

一.将整个project设置编码UTF-8 windows->Preferences->general->Workspace->Text file encoding->Other框中的Text file encoding改为UTF-8. 二.对java源文件编码设置为UTF-8 windows->Preferences->general->Context Types->Text,选择Java Source File,在下面的Default encodi

IDEA导入一个新项目原来没有问题,出现非法字符正解

新导入一个项目,项目代码没有女人和问题 ,在Eclipse上面都能跑的起来,然后导入到IDEA中就不行了 ,出现非法字符 原来就遇到过这样的问题,解决了,没注意过一段时间有忘记了,今天下下啦,给大家提个醒,程序员真到要经常写博客 下面看下出现的问题的截图 原因是没有设置编码格式,到setting里面找到file encoding ,设置一下编码格式 好了,设置完毕后再次运行就没问你啦

eclipse导入web项目之后项目中出现小红叉解决办法

项目中有小红叉我遇到的最常见的情况: 1.项目代码本身有问题.(这个就不说了,解决错误就OK) 2.项目中的jar包丢失.(有时候eclipse打开时会出现jar包丢失的情况,关闭eclipse重新打开或者重新引入jar包就OK) 3.从外部导入的项目,项目中引用jar包的位置不对,这个在“项目右键>Bulid Path>configure Build Path>Libraries”中调整包的位置就OK. 这些都是常见的,今天要说一下下面这一种: 问题产生场景:从外部导入一个项目,前面三

Android Studio(二)导入eclipse项目

一.导入单个Eclipse项目 1.在Eclipse中导出包含有gradle的项目,操作如下: 如果操作中出现finish按钮是灰色的,将force overriding强制覆盖勾选即可,如下图. 操作完成后,并不会复制该项目,而是在原项目的目录中增加了一些与gradle相关的文件,而这些正是导入现有项目到android studio中必须的文件. 项目结构: 2.准备工作做好了,现在就可以将项目导入到Android Studio中了. 在导入之前,先理解一下Android Studio中的pr