IDE项目开发流程

相关附件请到百度网盘下载
链接: https://pan.baidu.com/s/1czS8lK 密码: cbe5

1.maven配置

a).确认文件在 /Users/trojan/Documents/tools/apache-maven-3.3.9
b).配置环境变量
cd ~
vim .bash_profile
复制黏贴到最后
MAVEN_HOME=/Users/trojan/Documents/tools/apache-maven-3.3.9
PATH= MAVENHOME/bin: PATH
export MAVEN_HOME

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home
CLASSPATH= JAVAHOME/lib: JAVA_HOME/jre/lib
PATH= JAVAHOME/bin: PATH
export JAVA_HOME
export CLASSPATH
export PATH

c). source .bash_profile 配置生效

maven配置成功

mvn -version

d). 配置MAVEN

2.安装破解JRebel,热部署插件, 快捷键为 commad + f9 全部重启, command + shift + f9热部署当前文件

a)安装插件 (至少 jr-ide-idea-6.4.0-idea-13-15 以上)

b).破解请按照教程
- 下载IntelliJ IDEA的 JRebel插件:
- 打开Intellij,进入 Intellij IDEA - Preferences - Plugins - Install plugin from disk 选择下载的 jr-ide-idea-6.4.0-idea-13-15.zip 进行安装。
- 完成jrebel的注册,获得14天的试用期。

破解
jrebel-6.4.0-Enterprise.Cracked-ZCT.zip

  • 下载破解文件: jrebel.jar和jrebel.lic
  • 关闭 Intellij IDEA(不成功的话请注意看这一步)
  • 替换jar包和licence文件。
    • 将本机 /Users/trojan/.jrebel/jrebel.lic替换为下载的jrebel.lic;
    • 将本机
    • /Users/trojan/Library/Application Support/IntelliJIdea2016.1/jr-ide-idea/lib/jrebel/jrebel.jar
    • /Users/trojan/Library/Application Support/IntelliJIdea2016.1/jr-ide-idea/lib/jrebel6/jrebel.jar
    • 替换为下载的jrebel.jar
  • 重启Intellij

    1. 配置Maven

a). CleanInstallAll
/Users/trojan/Documents/Working/hydra/UncenturyHydra
clean install -Dmaven.test.skip=true

b). Hydra—-Web

/Users/trojan/Documents/Working/hydra/UncenturyHydra/Hydra-Webapp
jetty:run-exploded
-mx1024m -XX:MaxPermSize=1024m

c). Payment–Web
/Users/trojan/Documents/Working/hydra/UncenturyHydra/Hydra-Payment-Web
jetty:run-exploded
-mx1024m -XX:MaxPermSize=1024m

d). Mcha—–Web
/Users/trojan/Documents/Working/hydra/UncenturyHydra/Hydra-Mcha-Web
jetty:run-exploded
-mx1024m -XX:MaxPermSize=1024m

apache-maven-3.3.9.zip

打开热部署

构建出问题,删 ~ .m2文件夹

错误情况
1. 如果出现没法JRebel没法更新的情况:
看下日志,发现JRebel 的加载了这些路径的class,猜测是有配置文件记录的

查了下redel.xml为其JRebel专门的配置文件

里面配置的是加载路径,所以改下这里就可以了

  1. 出现某一个工程, 代码全部都是灰色, 无法断点的情况
    原因: maven没正确配置

确保圈中的地方都在

若不存在Hydra-Webapp则, 参考其他项目配置

若不存在Source Roots, 则到工程Hydra-Webapp
src/main/java
src/main/resouces
src/test/resources
三处, 右键设置Mark Directory As 为 Resources Root

最终如图所示

此外还需要检查一下 该工程的pom.xml是否被忽略了.

完成如下

3.调试很慢, 每一次 getCookieEnd 与下一步通常要5秒钟

原因: 卡在代码 getLocalHost处

解决办法:
sudo vi /etc/hosts

添加 (trojan 为计算机名)
127.0.0.1 trojan.local
::1 trojan.local
并删除注释掉的内容域名

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值