zoukankan      html  css  js  c++  java
  • CC2B本地环境搭建步骤及部署问题解决

    由于最近的项目是之前没接触过的netbeans+glassfish,记录一下最近在工作中搭建本地环境的步骤及遇到的一些问题解决方法:

    1.配置java jdk

    此过程中遇到一个问题就是在配置系统环境变量时,jdk版本没有改过来,还是之前配置的jdk版本

    解决办法:将JAVA_HOME变量放到PATH变量中最前面。因为根据环境变量查找的规则,在PATH中最先匹配之后,便不会再继续进行查找。故将新变量加到PATH之后的话,可能导致新变量被旧变量覆盖,不会生效。

    2.解压安装maven,配置M2_HOME环境变量,修改settings.xml配置文件

    3.安装netbeans,修改${NETBEANS_INSTALL_HOME}/netbeans/etc/netbeans.conf 文件。修改 netbeans_default_options 参数为如下内容:
    -J-client -J-Xms2048m -J-Xmx2048m -J-XX:PermSize=512m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true
    -J-Dsun.java2d.noddraw=true -J-Dsun.java2d.dpiaware=true -J-Dsun.zip.disableMemoryMapping=true -J-XX:+UseConcMarkSweepGC -JXX:+CMSClassUnloadingEnabled -J-XX:+CMSPermGenSweepingEnabled --
    fontsize 12

    4.解压安装glassfish,配置GLASSFISH_HOME环境变量,修改${GLASSFISH_HOME}/glassfish/domains/domain1/config/domain.xml文件,在${GLASSFISH_HOME}/glassfish/lib路径下添加mysql的驱动jar包,打开glassfish配置页面http://localhost:4848/,进入Resources->JDBC->JDBCResources,添加没有的JDBC Resources。

    5.配置云信系统配置文件,将拷贝过来的var压缩包放到 %GLASSFISH_HOME% 所在盘符的根目录下。

    6.从git上拉下项目源码,编译及运行项目。

    运行部署项目过程中遇到一个ejb计时器问题,导致项目部署失败。

    EJB Timer Service is not available.

    解决办法:删除以下文件

    glassfishdomainsdomain1applicationsejb-timer-service-app
    glassfishdomainsdomain1generatedejbejb-timer-service-app
    glassfishdomainsdomain1generatedjspejb-timer-service-app
    glassfishdomainsdomain1generatedpolicyejb-timer-service-app
    glassfishdomainsdomain1generatedejb-timer-service-app
    glassfishdomainsdomain1libdatabasesejbtimer

  • 相关阅读:
    c#获得本月份是本季度的第几个月
    C#如何把月份转换成季度
    日本是如何处理地沟油的?
    惊艳的“学长帮我修电脑” VS “我想作你的下一行code”
    居然有人用腾讯QQ的申诉,来找回被盗的奇瑞QQ汽车[有图有真相]
    你长得够安全吗?
    这一刻我被深深地震精了![视频]Visual Studio最新"煽情"广告 让我做你下一行code
    打击地球人专用图
    ReportViewer的动态绑定
    纯天然的野菜居然会致癌?
  • 原文地址:https://www.cnblogs.com/baojun/p/8856352.html
Copyright © 2011-2022 走看看