在 Runner 配置了参数: -DarchetypeCatalog=internal…
最近在学习使用 electron 进行桌面开发一款图片压缩的软件.遇到了加载本地磁盘文件的问题.记录一下其解决方案. 使用 electron 加载本地磁盘文件 第一种方法 设置webPreferences.webSecurity值为false 使用这个方法就是设置Chromium的启动安全参数,允许访问本地资源文件.由于Chromium是不允许在远程地址访问本地资源.只有本地资源访问本地资源,那么问题来了,使用 electron 启动的项目怎么设置访问本地路径资源呢? 代码配置如下 // mai…
正常我们在用maven搭建项目时,我们只需要将项目所需要的依赖配置到maven的配置文件pom.xml中即可,maven就可以去网上将jar包下载到配置的本地仓库中去.所以一般情况下我们是不需要手动安装jar包的.一些特殊情况除外,比如oracle的驱动jar包,由于授权问题,maven不能直接下载oracle的驱动jar包,这时就需要我们手动安装了!网上的例子也大部分以Oracle11的驱动包ojdbc6.jar为例.网上给的例子大致有两种,如下: mvn install:install-fi…
安装Maven后我们会在用户目录下发现.m2 文件夹.默认情况下,该文件夹下放置了Maven本地仓库.m2/repository. 在intellij中创建maven项目时,添加 selenium 依赖包时下载不到远程依赖包报错,需要手动添加jar包到本地仓库 推荐几个好的 Maven 常用仓库网址:http://mvnrepository.com/http://search.maven.org/http://repository.sonatype.org/content/groups/publ…
UIWebView是内置的浏览器控件,可以用它来浏览网页.打开文档,关于浏览网页榜样可以参考UC,手机必备浏览器,至于文档浏览的手机很多图书阅读软件,UIWebView是一个混合体,具体的功能控件内置的,实现一些基本的功能.UIWebView可以查看Html网页,pdf文件,docx文件,txt文件文件,系统自带的Safari就是UIWebView实现的. 基础布局 页面布局很简单就是一个文本框,一个按钮,一个UIWebView,页面布局如下: 如果想简单一点的话,其实用UIWebView也行,…
在实际开发项目中,常常有几种环境,一般情况下最少有三种环境:开发.测试.正式. 各个环境之间的参数各不相同,比如mysql.等不同环境的host不一样,若每个环境都手动替换环境很容易出错,这里我们利用maven的profile功能切换环境. 项目结构如下 “dev” ---------------> 开发环境 “product”----------->生产环境          开发和生产加载不同的数据库配置文件  db.properties pom.xml 如下 <project xm…
1 通过类加载器加载器, 1. URL resource = TestMain.class.getResource("/18500228040.txt");File file = new File(resource.getFile()); String absolutePath = file.getAbsolutePath(); 这种方式得到的是绝对路径,window和linux会得到不同的结果,然后这些都会在编辑器里面运行程序的时候可以成功,但是一旦打成jar包的时候就会产生问题wi…
1.spring boot默认加载文件的路径是 /META-INF/resources/ /resources/ /static/ /public/ 这些目录下面, 当然我们也可以从spring boot源码也可以看到 2.目录结构详见附件 项目地址https://github.com/leelance/spring-boot-all…
需要jar文件 ojdbc6.jar jar下载地址1   下载地址2 本地执行: mvn install:install-file -Dfile=D:/ojdbc6.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=6.0 -Dpackaging=jar -DgeneratePom=true maven引用: <dependency> <groupId>com.oracle</groupId> <art…
 mvn install:install-file -DgroupId=com.esotericsoftware -DartifactId=minlog -Dversion=1.2 -Dpackaging=jar -Dfile=minlog-1.2.jar …