• Myeclipse/STS 首次在本地部署配置一个Spring MVC 项目 (十二)


    1. 在本地新创建一个文件夹 ,做为项目工作空间;

    2. 用 Myeclipse 或 STS 进入该文件夹,该文件夹就成为项目的工作空间;

    3. 就要进 窗口-首选项,配置:

        环境默认编码:

        1>. 常规下面 内容类型 .txt 文本 UTF-8 更新

        2>. 常规 – 工作空间 , 文本文件编码

        3>. 常规 – 编辑器 – 文本编辑器 – 拼写

        配置 java JDK 为 项目需要的版本 比如 (1.7) :

        配置 Myeclipse 下的 Servers 及 validation ,注意 Tomcat 选择后的 Enabled, validation验证全部去掉.

        配置 Myeclipse下 Maven4Myeclispe:主要是选择 installations 下的本地安装的 maven 位置;

    4. 注意,如果是 Myeclipse[STS] + Maven + SVN 的项目:

        最好是通过 “包资源管理器” - "导入" [采用 Maven的方式导入]

        Myeclipse->[Maven4Myeclipse]

        STS-> [Maven]

        选择 Existing Maven Projectes 来导入项目,不然可能会发生错误;有的还会发生类似编码,或其他的问题 [项目的文件夹有汉字,或者有项目文件夹名中有空格];

    <project xmlns="...">
        <modelVersion>xxxx</modelVersion>
        <groupId>com.study.xxx</groupId>
        <artifactId>xxxName</artifactId>
        <packaging>war</packaging>
        <name>Show Project Name When list in package resource Manger</name>
    </project>

        假如项目名为 xxxProj:

        如果采用 普通方式导入,或是采用 SVN 检出方式导入的话;那么在 "包资源管理器" 显示出来的名称就为 "xxxProj";

        如果是采用 Maven 方式的话,那么在 "包资源管理器" 显示出来的名称为 "Show Project Name When list in package resource Manger"

        如果没有配置: 

    <build>
        <directory>${basedir}</directory>
        <finalName>${project.artifactId}|projectName</finalName>
    </build>

        打包到 Tomcat/webapps 下的项目名称就是 上面project 下 artifactId 的值 "xxxName";

        如果有配置,那么部署到 Tomcat/webapps 下的项目就为 finalName 值;

    5. 项目导入到 Myeclipse 或 STS 的包资源管理器 后,如果有 Web 项目,要 项目 [右键] 属性 - 构建器 : 把 javascript 的验证去掉;不然很卡;

    6. 有些项目已经开发过一些,里面新增了新的依赖包,这些包可能会跟本地的冲突,或哪边设置不合理的地方,可能使得在本地一直无法运行起来,但又找不到错误信息;

        这些你可以让在其他机子上可以行的同事,把他的 .m2 文件夹整个的拷贝过来,放在你本地的某个位置下,通过配置 [菜单]-窗口-首选项-Myeclipse-Maven4Myeclipse 下的 User Settings 项;

        重新设置 settings.xml 位置,本地 settings.xml 修改 LocalRepository 位置[就是拷过来 .m2 存放位置];

        再执行 项目 [右键] - Maven4Myeclipse - Update Project Configuration 项,即可;

    7. 在配置初期,或是运行开发期间发生的错误,比如SVN更新了、Myeclipse[STS] 异常关闭了,经常 [菜单]项目-Clean-[Clean All],再项目 [右键] 下 Maven[4Myeclipse] 下 的 Update Project Configuration 循环着操作,总是没错的 ^_^;

    8. 有些项不能通过 在  运行配置后直接运行;可能会出现错误;

        只有先在  的 [Tomcat 7.x] 的 "Add Deployment" 来先部署, 再来 "Run Server" 才能正常访问项目;

    9. 如果网站开始很慢,甚至崩溃的话,可能 Java VM 配置太小了,在下图配置:

    在 "Optional Java VM arguments" 配置框内输入: -Xms512m -Xmx512m -XX:MaxNewSize=512m -XX:MaxPermSize=512m , 适当根据自身系统配置设置里面的数字;

  • 相关阅读:
    用代码关闭 overlay弹出层
    Asp.net CheckBoxList 多选提示
    C#获取拼音简码
    Discuz!NT的上传头像功能(Silverlight)
    在项目中使用 Discuz!NT的上传头像功能
    用户控件和href,src及其css路径问题
    截取html字符长度,并保留html格式标记
    SSSE3指令集水平加法指令饱和字节乘加指令以及字节重排指令
    SSE2指令集系列之二整数运算相关指令
    SSE指令集系列之二浮点与整数转换指令
  • 原文地址:https://www.cnblogs.com/editor/p/3915239.html
Copyright © 2020-2023  润新知