Eclipse+Maven+Resin集成
来源:互联网 发布:阿里云客服网址 编辑:程序博客网 时间:2024/06/16 05:25
1 安装Resin
参见Resin3 安装配置:http://blog.csdn.net/yoyo328/article/details/77647579
2 安装配置Maven
2.1 安装Maven
解压apache-maven-3.2.5-bin.zip至本地磁盘,如D:\develop\apache-maven-3.2.5。
设置环境变量:
变量名:MAVEN_HOME
变量值:D:\develop\apache-maven-3.2.5
Path中追加:%MAVEN_HOME%\bin
设置仓库目录,在Maven安装路径下创建repo文件夹,在apache-maven-3.2.5\conf\settings.xml文件中加入该目录的路径,例如:<localRepository>D:\develop\apache-maven-3.2.5\repo</localRepository>
根据需要设置Maven内存,修改D:\programs\apache-maven-3.2.5\bin\mvn.bat,加入如下设置:
set MAVEN_OPTS="-Xmx1024m-XX:MaxPermSize=1024m"
3 Eclipse中使用Maven
3.1 集成Maven
Eclipse-Preferences -Maven-Installation设置如下:
Eclipse-Preferences-Maven-User Settings设置如下,设置后点击【UpdateSettings】
3.2 导入Maven工程
右键菜单选择import-maven-existingmaven projects,导入工程。
3.3 热部署设置
原理为将resin根目录设置为eclipse工作空间中项目的目录,将加载class和lib路径改为eclipse自动编译的路径,利用eclipse自动编译功能,实现热部署。
resin-3.1.15\conf\resin.conf中做如下修改
修改标签<web-appid=”/”>,红色字体部分根据需要修改。
<web-app id="/"root-directory="eclipse工作空间/src/main/webapp" lazy-init="false">
<prologue>
<class-loader>
<!--configurate class directory -->
<compiling-loaderpath="eclipse工作空间/target/classes"/>
</class-loader>
</prologue>
</web-app>
修改eclipse-buildpath为如下设置
3.4 集成Resin服务
在Servers视图中点击右键,选择【New】-【Server】,新建Server。
选择“Resin 3.1”
Resin Home的路径选择resin的安装路径,并选择“Use configuration in ResinHome”。
这里不用选择项目,直接点击【Finish】。
点击start可启动resin服务
点击debug启动可进入调试模式,如出现找不到源代码可点击edit source lookup path,按下图方法关联源码。
根据需要设置eclipse启动resin的内存大小
4 执行Maven命令
4.1 CMD中执行
在cmd中切换到项目路径,执行mvn clean package。
4.2 Eclipse中执行
在pom.xml上执行以下操作,进行编译、打包。除clean、package外,还可执行其他命令,如compile、test、install。
- Eclipse+Maven+Resin集成
- Eclipse集成配置Resin
- Eclipse集成Resin服务器
- Resin 与 Eclipse的集成
- Resin 与 Eclipse的集成
- resin 如何集成eclipse开发
- Maven--Eclipse集成Maven
- Resin 配置(包括Eclipse集成)
- eclipse集成Resin服务器图文教程
- maven eclipse 集成
- eclipse集成maven
- maven eclipse集成
- maven集成eclipse
- Eclipse集成Maven
- eclipse集成maven
- Eclipse Maven Jetty集成
- maven 与 Eclipse 集成
- eclipse与maven集成
- IIC总线、SPI总线、串口232通信、422通信、485通信、TCP/IP协议
- [知了堂学习笔记]_牵线Eclipse和Tomcat第一篇 —— 配置Java环境变量&&安装eclipse
- VC 如何使程序运行后自己删除自己
- 最小生成树 PRIM KRUSKAL
- mongoDB 简单操作
- Eclipse+Maven+Resin集成
- Android手机 Fildder真机抓包
- C# 串口操作系列(3) -- 协议篇,二进制协议数据解析
- 浅尝unity5.4AssetBundle打包流程
- Python入门--基本输入输出
- spring4.0 新特性
- ant使用指南
- MVP+Dagger2+Retrofit2.0+Rxjava
- Java入门(1) —— 变量、运算符、分支结构和程序员思维的理解