noHup - framework
type: channel
link: http://chris.nohup.cc/tag/framework/
items: 在Mac下jeesite框架搭建的相关问题

在Mac下jeesite框架搭建的相关问题
type: item
date: 2014-12-21T07:52:00+00:00
description: 2.1.4 运行bin\eclipse.bat脚本： 直接在jeesite根目录运行以下命令： mvn -Declipse.workspace=. eclipse:clean eclipse:eclipse 2.3.3 根据修改参数创建对应数据库（数据库编码：UTF-8)。 在mysql中自己手动创建jeesite，使用命令行： create database jeesite; 5. 运行db\init-db.bat脚本，即可导入表结构及演示数据。 直接在jeesite根目录下运行以下命令： mvn antrun:run -Pinit-db 关于tomcat的两个问题： 由于这个项目还算比较大，导致tomcat内存很快被耗完，就会产生内存崩溃，服务器失去响应，解决方案如下：eclipse配置选项,打开选项,输入tomcat,然后点开Server下面的JDK就会出现配置区域. 直接加入: -Xms2048m -Xmx2048m 参考网址：http://www.haogongju.net/art/1910909 在eclipse中启动tomcat，在浏览器中输入localhost:8080找不到页面，解决方案如下： a).双击tomcat服务器，会弹出如下界面，如果tomcat上已经部署了项目，第一个红框是灰色的不能改变的，需要右击tomcat，选择Add and Remove，remove掉tomcat上所有的项目，如果依然不能选择，则右击tomcat，Clean，之后就可以选择。 b).修改两个地方，修改成下面这个样子： 参考网址: http://blog.csdn.net/ji_ju/article/details/8545588 关于在mac下不能mvn install成功地原因： log4j的配置路径需要修改： 在log4j.properties中修改： junit java.lang.IllegalStateException: Failed to load ApplicationContext错误：因为测试基准类的读取文件名不正确， BaseDaoTest extends SpringTransactionalContextTests，SpringTransactionalContextTests类中的读取，由 @ContextConfiguration(locations = {"/applicationContext.xml", "/applicationContext-shiro.xml”}) 修改为： @ContextConfiguration(locations = {"/spring-context.xml", "/spring-context-shiro.xml”}) 原因: 项目中重命名了这两个配置文件，但是在读取时却没有更改。 关于运行maven install时，运行测试的乱码问题： 在pom中添加以下代码： org.apache.maven.plugins\ maven-surefire-plugin\ 2.7.2\ once\ -Dfile.encoding=UTF-8\