
本地有一个工程使用的是Eclipse maven构建的,由于需要将其移动到IDEA中开发,继而将导入步骤做出一下记录,方便查阅
第一步 打开IDEA checkout 源文件
本地需要先安装SVN工具 command line dient tools 必须安装 -> 传送门
选中一个目录 提取到该目录下面 (一般选择第二个) E:\idea_project\chouchou
直接导入Eclipse 模型 (maven 配置后面会自动检测) 一直下一步 下一步 是
如果导入的工程目录文件夹错误 ,
将工程导入到IDEA后 系统会在右下角提示这是一个maven 工程(不要急着构建maven工程 先将lib下面的 包引入到工程中) put into WEB-INF/lib 下面
点击右侧 导航条 的maven (此步骤可以省略)
打开项目结构 (导航栏上方按钮)
修改 SDK 我用的是jdk 1.7 及 非maven jar 包 导入
点击 jars 或目录
添加 Artifacts
查看刚才加入 的外部lib 有没有复制到 WEB-INF/lib/ 下面 如果没用 在右侧加入
打开设置 配置本地的maven
配置一个tomcat 就可以运行启动了
注意上述 完成 需要用 war exploded 来调试 文件发布 ,不要用war 包发布 ,修改 jsp之类的静态文件 不会自动更新
如果导入的工程文件 结构混乱
按下列步骤操作:
1. 关闭IDEA,
2.然后删除项目文件夹下的.idea文件夹
3.重新用IDEA工具打开项目
如果导入的工程 出现找不到配置文件 (resource)
项目的pom 文件需要 引入以下maven 配置支撑
<build> <finalName>high-tech</finalName> <plugins> <!-- 更改maven默认的打包目录 --> <plugin> <artifactId>maven-war-plugin</artifactId> <configuration> <webappDirectory>${basedir}/src/main/webapp</webappDirectory> <warSourceDirectory>${basedir}/src/main/webapp</warSourceDirectory> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration> <source>1.7</source> <target>1.7</target> <encoding>utf8</encoding> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>2.7</version> <executions> <execution> <phase>package</phase> <goals> <goal>copy-dependencies</goal> </goals> </execution> </executions> <configuration> <includeScope>system</includeScope> <outputDirectory>${basedir}/src/main/webapp/WEB-INF/lib</outputDirectory> </configuration> </plugin> </plugins> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> </includes> </resource> </resources> </build>



本文地址:http://www.rainfly.cn/?post=316
版权声明:若无注明,本文皆为“雨夜轩”原创,转载请保留文章出处。

只能坐地板啦!