精华内容
下载资源
问答
  • 导入框架报错: Pods written in Swift can only be integrated as frameworks; add 'use_frameworks!' to your Podfile or target to opt into using it. The swift Pods being used are: ReactiveCocoa and ...

    导入框架报错:

    Pods written in Swift can only be integrated as frameworks;

    add 'use_frameworks!' to your Podfile or target to opt into using it.

    The swift Pods being used are: ReactiveCocoa and Result

    原因:1,导入框架版本号过高,应当先移除较低版本,然后再导入;2,podfile文件格式写错了,正确格式如下:


    展开全文
  • SSH框架学习(一)——导入框架所需jar包一、创建一个web项目二、导入Struts2的jar包三、导入Hibernate的jar包四、导入Spring的jar包五、引入整合log4j的jar包六、引入数据库驱动的jar包七、一个完整的ssh框架所需...


    小白学习框架,记录每次探索。

    一、创建一个web项目

    用myeclipse创建一个web项目。
    File–>New–>Web Project–>命名为ssh
    在这里插入图片描述

    二、导入Struts2的jar包

    这里以struts-2.3.15-all为例子

    1、项目需要的基本jar包可以从struts-2.3.15-all里给的基本例子中获得,位置:struts-2.3.15-all\apps\struts2-blank.war
    用压缩工具打开struts2-blank.war,这里的lib下所有jar包为基本jar包。
    在这里插入图片描述

    2、除此之外,还需要增加struts2-spring-plugin-2.3.15.jar,其作用是整合spring的jar包。
    位置:struts-2.3.15-all\lib
    在这里插入图片描述

    3、所以struts2需要的基本jar包为:
    在这里插入图片描述

    三、导入Hibernate的jar包

    这里以hibernate-distribution-3.6.1.Final为例子

    1、首先导入hibernate3.jar
    在这里插入图片描述

    2、hibernate-distribution-3.6.1.Final\lib\required下所有jar包
    在这里插入图片描述

    3、hibernate-distribution-3.6.1.Final\lib\jpa下的jar包
    在这里插入图片描述

    4、所以hibernate需要的基本jar包为:
    在这里插入图片描述

    四、导入Spring的jar包

    这里以spring-framework-3.2.0.RELEASE-dist 和 spring-framework-3.2.0.RELEASE-dependencies为例子

    IOC开发:

    1、位置:spring-framework-3.2.0.RELEASE-dist\spring-framework-3.2.0.RELEASE\libs下的四个jar包:
    在这里插入图片描述

    2、需要引入spring日志记录的包,在spring的依赖库里,位置:spring-framework-3.2.0.RELEASE-dependencies\org.apache.log4j\com.springsource.org.apache.log4j\1.2.15
    在这里插入图片描述

    3、还需要日志整合的包,位置:spring-framework-3.2.0.RELEASE-dependencies\org.apache.commons\com.springsource.org.apache.commons.logging\1.1.1
    在这里插入图片描述

    4、还需要引入几个jar包:

    功能 对应jar包
    事务管理的包 tx、jdbc
    整合hibernate的包 orm
    整合web项目 web
    整合Junit单元测试 test
    链接池 c3p0

    位置:spring-framework-3.2.0.RELEASE-dist\spring-framework-3.2.0.RELEASE\libs下的五个jar包:
    在这里插入图片描述

    位置:spring-framework-3.0.2.RELEASE-dependencies\com.mchange.c3p0\com.springsource.com.mchange.v2.c3p0\0.9.1.2下的c3p0包
    在这里插入图片描述

    AOP开发:

    1、位置:spring-framework-3.2.0.RELEASE-dist\spring-framework-3.2.0.RELEASE\libs下的两个jar包:
    在这里插入图片描述

    2、以及在spring的依赖库里,包org.aopalliance和包org.aspectj下的两个jar包:
    com.springsource.org.aopalliance-1.0.0.jar
    com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar

    所以spring需要的基本jar包为:
    在这里插入图片描述

    五、引入整合log4j的jar包

    这里以slf4j-1.7.21为例子

    引入slf4j-log4j12-1.7.21.jar

    六、引入数据库驱动的jar包

    引入mysql的驱动:mysql-connector-java-5.1.7-bin.jar

    七、一个完整的ssh框架所需jar包

    将上述的jar包复制到项目的lib目录下,一个完整的ssh框架所需要的jar包有:
    在这里插入图片描述

    工具下载链接

    ssh框架整合jar包,包括:struts-2.3.15-all、hibernate-distribution-3.6.1.Final-dist、spring-framework-3.2.0.RELEASE-dist

    SSH框架整合附加jar包,包括:mysql-connector-java-5.1.7-bin.jar、slf4j-1.7.21、spring-framework-3.2.0.RELEASE-dependencies(缺少com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar)

    spring-framework-3.0.2.RELEASE-dependencies:包含com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar

    展开全文
  • 索引【系列简介】【游戏简介】【免责声明】本章最佳实践正式开始新建项目导入框架导入后的设置坦克战争世界观 【系列简介】 本系列会基于HTFramework框架开发一个名为坦克战争的小游戏Demo,名为Demo表明了本系列...

    更新日期:2020年7月9日。
    项目源码:在终章发布

    免责声明:超级坦克大战使用的图片、音频等所有素材均有可能来自互联网,本专栏所有文章仅做学习和教程目的,不会将任何素材用于任何商业用途。

    【系列简介】

    本系列会基于HTFramework框架开发一个名为超级坦克大战的小游戏,他同时也将作为HTFramework最佳实践的一个例子,我将最大程度建立可扩展性,你完全可以基于他继续完善、丰富内容。

    【游戏简介】

    超级坦克大战是一款2D俯视角闯关游戏,用户可以控制自己的坦克进行作战和闯关,有多种多样的坦克可供选择,包括携带有自己所属的超级武器的各种超级坦克,也可以为任意坦克装载常规武器、超级武器、能量护盾等,以搭配出不同程度的战斗力。

    【游戏背景】

    未来科技实验室的超级坦克计划泄露,该计划所涉及到的数百张极密超级坦克图纸被各大军火商秘密贩卖,至此,各种各样的超级坦克逐渐现世…

    【最终效果预览】

    超级坦克大战的最终效果如下,很多简单但却能提升游戏性的小细节还可以进行丰富,不过这不在本教程的范畴内:

    【Unity小游戏教程】超级坦克大战(CSDN博客教程外链视频)

    本章最佳实践

    正式开始

    本章我们将从零开始搭建一个HTFramework框架的初始环境。

    新建项目

    我们打开Unity Hub新建项目(推荐使用Unity 2018.3.0版本开发,以达到框架最大兼容性),项目名称命名为TankWar
    在这里插入图片描述

    导入框架

    • 新手模式)我们可以进入框架的Github源码地址的发行页直接下载最新发布的.unitypackage后缀的包,导入项目即可,如下:
      在这里插入图片描述
    • 熟手模式)如果我们的项目TankWar已经存储到了源码托管服务器,那么我们将使用为TankWar添加子模块的形式将HTFramework仓库加入到项目中(熟手可能也不知道如何添加git子模块,可以网上查阅);否则,直接使用git clone克隆整个仓库到路径TankWar/Assets/HTFramework,熟手模式的好处是你可以随时拉取框架的最新提交,他们很可能修复了诸多BUG或改善了用户使用体验。

    导入后的设置

    导入框架完成后,回到项目的Unity编辑器界面,可能会报如下错误:
    在这里插入图片描述
    这是源于框架使用了.NET 4.x版本接口的原因,我们按如下方式设置:

    • 打开菜单栏:Edit -> Project Settings…
      在这里插入图片描述
    • 窗口左侧选择Player栏,并打开右侧的Other Settings选项卡,然后找到Api Compatibility Level选项:
      在这里插入图片描述
    • Api Compatibility Level选项设置为.NET 4.x:
      在这里插入图片描述
      等待Unity编辑器编译完成后,所有报错已被消灭,在Project视图中,我们如果看到HTFramework的图标在框架根文件夹的后面正确的显示了出来(推荐Unity编辑器使用如下布局:2 by 3,并在Project视图使用仅显示一列的布局方式),则表明框架已然正确导入并编译通过,如果不是这样,重新打开Unity即可:
      在这里插入图片描述

    建立分类文件夹结构

    我们依据项目中所有可能用到的资源,在Project视图中分类建立各个资源存放的文件夹,比如音频、图片、字体、材质、预制、脚本等:
    在这里插入图片描述

    新建入口场景

    我们将一个空场景保存为Main(删除场景中所有东西),作为游戏的入口场景,理论上,HTFramework框架的开发模式推荐整个游戏均在一个场景中完成,当然如果一定要使用多场景模式,除去Main场景会正式打包出去以外,其他场景可以以资源的形式打入AB包中,再动态载入场景:
    在这里插入图片描述

    新建框架主环境

    接下来我们在Main场景的Hierarchy视图中点击鼠标右键,选择菜单HTFramework -> Main Environment,以在Main场景中创建框架的主环境:
    在这里插入图片描述
    至此,超级坦克大战的基本环境已经搭建完成,我们可以在此基础上进行接下来的开发。

    展开全文
  • 升级xcode后一直都赶项目,今天有时间弄了下荒废许久的RAC,结果刚导入框架变提示Swift版本问题,我选择的是没有更新,后面就继续报错了 Use Legacy Swift Language Version” (SWIFT_VERSION) is required to be ...

    升级xcode后一直都赶项目,今天有时间弄了下荒废许久的RAC,结果刚导入框架变提示Swift版本问题,我选择的是没有更新,后面就继续报错了
    Use Legacy Swift Language Version” (SWIFT_VERSION) is required to be configured correctly for targets which use Swift. Use the [Edit > Convert > To Current Swift Syntax…] menu to choose a Swift version or use the Build Settings editor to configure the build setting directly
    网上查找了下,大概有三种方式,这里简单总结下:
    第一种:
    1.点击项目中的Pods。
    2.选中你的框架,此处我导入的是ReactiveCocoa框架。(此处注意,是要切换到ReactiveCocoa框架!!!)
    3.选中Build Settings,然后在右边搜索框输入:swift
    4.找到Use Legacy Swift Language Version:把后面的改成YES即可。
    这里写图片描述

    第二种:
    这种方法可以在使用CocoaPods的时候直接处理
    在pod install后面加上下面这段

    post_install do |installer|
    installer.pods_project.targets.each do |target|
    target.build_configurations.each do |config|
    config.build_settings['SWIFT_VERSION'] = '3.0'
    end
    end
    end

    第三种(我这边更新后编译还是报错,就没有再试,大家可以试一下)
    选择Edit –> Convert –> To Current Swift SyntaX ,将框架更新下,等待更新完成后重新编译下就可以了

    展开全文
  • 正确导入系统框架的方式
  • 如,以hibernate框架,myeclipse IDE为例 我该如何导入从官方下载的hibernate-orm-master? 求【具体】步骤!下面是源码的地址: https://github.com/hibernate/hibernate-orm
  • pod导入框架 无法import

    千次阅读 2017-09-08 14:18:10
    Build Settings Search Path user Header Search Paths $(PODS_ROOT)
  • 最近Xcode升级了,出现了各种蛋疼的错误提示,今天遇到个导入框架出现了提示swift版本的问题,具体如下: “Use Legacy Swift Language Version” (SWIFT_VERSION) is required to be configured correctly ...
  • OC导入框架方式#import、@import的区别

    千次阅读 2017-11-07 14:08:37
    #import负责导入程序所需的文件的信息导入到程序中,随着程序所需的文件越来越多,程序就要导入更多的文件,这就带来了越来越长的编译时间,而且有大量重复的。为了解决这个问题可以采用以下办法解决,创建.pch文件...
  • idea导入项目框架的方法

    万次阅读 多人点赞 2020-05-05 20:40:58
    学习时,使用IDEA的时候,经常需要导入项目框架,下面操作介绍如何导入项目框架。 打开需要导入的项目 打开方式: 打开 idea ,选择 Import Project 也可以进入idea后,选择 Flie --> New --> Project ...
  • 在做微信之前,首先做的就是将XMPP框架导入工程。 导入XMPP框架的大致步骤如下: 下载XMPPFramework框架: https://github.com/robbiehanson/XMPPFramework git clone git clone ...
  • eclipse导入Spring框架

    万次阅读 2016-12-29 17:09:47
    大家都说Spring框架好,而且之后的培训也会遇到框架,所以趁今天有点时间就看了一下Spring框架,这篇文章也是看后的一点小小的理解,非常的基础,大神请主动走开....好了不说的,看看我理解的Spring框架吧。 首先是...
  • 1、xcode版本 7.2 2、XMPPFramework下载 ...开始导入框架:(最好先在项目根目录建立文件夹Xmpp,再把XMPPFramework框架里的东西拷贝到Xmpp文件夹) 第一步:先导入Vendor里面的东西 1、先导入Vendor(这
  • ASIHTTPRequest 框架导入
  • Bootstrap 框架关于正确导入包的位置问题 ...用相对路径 (…/) 的方式导入框架文件 错误的显示效果 并未达到 Bootstrap 官网所说的效果 难道是官方在骗我们?? 二、正确的引用 其实在 ID...
  • swift项目里面导入三方框架
  • maven导入spring框架

    千次阅读 2018-04-02 16:07:32
    在eclipse导入maven项目, 在pom.xml文件中加入以下内容 <properties> <org.springframework.version>4.3.7.RELEASE</org.springframework.version> </...
  • layui的框架导入

    万次阅读 2017-05-26 15:12:21
    导入步骤  2.框架包含的组件 1.导入步骤  1.1 下载框架包:http://www.layui.com/   1.2 将layer文件夹拷入项目位置  1.3 页面中导入layer.js和jq即可完成配置   2.框架包含的组件
  • Android Studio中导入Vitamio框架

    千次阅读 2016-02-21 22:20:08
    Vitamio 是一款简洁易用的流媒体播放框架,可以用于手机端直播软件的开发 在https://www.vitamio.org/下载Vitamio框架框架 ↓ ↓↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ 然而一切还没有结束,需要在“Android”...
  • JavaScript框架: 一、AngularJs框架 二、jQuery框架 Baidu CDN: 新浪 CDN: Microsoft CDN: CSS样式框架: 一、Bootstrap框架 二、
  • IDEA导入SSH框架项目方法总结

    万次阅读 2018-03-22 13:31:51
    由于工作需要,需要导入SSH框架的项目,导入的过程遇到很多问题,所以就根据自己的实际经验写了这篇博客,希望日后能提醒自己和遇到同样问题的人。 1. 导入本地项目     &...
  • (六十七)Xcode导入XMPPFramework框架

    千次阅读 2015-06-23 21:12:38
    首先下载XMPPFramework框架,将Vendor内容导入到工程中,其中KissXML需要额外的框架,需要通过Xcode设置。 选择工程选项中TARGETS的General标签,最下侧有Linked Frameworks and Libraries,导入libxml2.dylib: ...
  • Android Studio 下导入 Vitamio 框架

    千次阅读 2016-01-02 17:16:17
    Vitamio 是一款简洁易用的流媒体播放框架,可以用于手机端直播软件的开发。...我的 IDE 环境是 Android Studio 14 ,在挂了 VPN 的情况下导入的。毕竟 Android Studio 集成了 Gradle ,如果不()很难正常配置
  • 如何正确在OC项目中导入Charts框架

    千次阅读 2017-10-25 15:31:32
    如何正确在OC项目中导入Charts框架
  • IntelliJ IDEA 创建Maven项目导入Spring框架创建Maven项目创建工程指定Maven目录添加框架 创建Maven项目 创建工程 指定Maven目录 添加框架
  • Android开发之导入QMUI框架

    千次阅读 2018-07-18 20:51:45
    这个链接是官方文档和教程 ...如果还是看不懂怎么导入的看这里 1.在app下的build.gradle里添加依赖 dependencies { ...............  ............... compile 'com.qmuiteam:qmui:1.1.3' //导...
  • IDEA导入SSM框架的项目操作步骤

    千次阅读 2019-11-20 17:37:19
    导入pom文件 配置Project Structure 导入lib依赖包
  • 导入第三方框架时很可能会报错,通过导入XMPPFrawork框架的的演示给大家一点帮助,其他框架导入以下步骤不一定全都需要,具体根据框架需要。 导入XMPPFrawork的步骤: 1.导入文件,不多说。(若文件中存在.a...
  • Android Studio的导入开源框架的示例

    千次阅读 2016-03-24 10:50:18
    1,首先下载要导入项目的开源框架,我要到导入的是Vitamio框架,现在devstore网站上进入Vitamio官网,下载 点击右侧的Android下载,为什么非要在DevStore进入Vitamio官网呢,因为我想跟大家推荐一下这个网站,...
  • 一、前提条件 POI组件基础知识,POI操作Excel文档、读取、写入、合并...二、POI与SSM框架整合实现Excel导入 1、Maven工程pom.xml文件中添加Excel导入所需依赖包 <!-- POI --> <depend...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 309,592
精华内容 123,836
关键字:

导入框架