- 浏览: 188681 次
- 性别:
- 来自: 上海
最新评论
-
wangzhiangtony:
401的原因是,DrepositoryId这个配置的id跟你m ...
如何在本地库和私服中添加第三方的jar包 -
lily_better:
用到了,很好!谢谢~
用Java程序实现文件夹的复制 -
星夜的遐想:
dota_nec 写道以上都运行成功了,但是客户端怎么调用呢, ...
Tomcat 发布基于JAX-WS的项目流程小案例 -
dota_nec:
dota_nec 写道以上都运行成功了,但是客户端怎么调用呢, ...
Tomcat 发布基于JAX-WS的项目流程小案例 -
dota_nec:
以上都运行成功了,但是客户端怎么调用呢,请指教
Tomcat 发布基于JAX-WS的项目流程小案例
文章列表
在开发web项目的时候,经常可能用到的两个jar包,servlet-api.jar 和jsp-api.jar,当我们在服务器中和项目中引入个jar包不一致(服务器tomcat中的这两个jar包的比本地项目中的jar的版本高时),此时会报这样的错误
org.apache.jasper.JasperException: /login.jsp(108,0) The s:form tag declares that it accepts dynamic attributes but does not implement the required interface
此时,我们如果是用 ...
在Eclipse中添加Maven插件后,启动有时会报Eclipse需要在JDK上运行,以满足Maven的相关插件的功能!
Eclipse is running in a JRE, but a JDK is required
Some Maven plugins may not work when importing projects or updating source folders.
1、我们首先可以到Eclipse中选项配置中将安装的jre改成jdk
2、到Eclipse的安装目中找到eclispe.ini,添加参数vm 值为 jdk下的jav ...
以前在使用oracle数据库的时候,单纯的order by 字段 ASC (DESC)对数据集进行排序时,没有办法直接获得排名,必须遍历结果集的时候,自定义排序编号,最近看到一个好办法,在此分享下。。
主要介绍3种不同的排序方法并完成排名
一、使用Rank关键字
Rank函数返回一个唯一的值,除非遇到相同的数据时,此时所有相同数据的排名是一样的,同时会在最后一条相同记录和下一条不同记录的排名之间空出排名
二、使用Dense_Rank关键字
Dense_rank函数返回一个唯一的值,除非当碰到相同数据时,此时所有相同数据的排名都是一样的。
...
看见一篇好帖子,再次分享下:
方式一:四舍五入 double f = 111231.5585; BigDecimal b = new BigDecimal(f); double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); 保留两位小数 --------------------------------------------------------------- 方式二:java.text.DecimalFormat df =new java.text.DecimalFormat("#.00") ...
在使用oracle数据库的过程中,数据的导入和导出对于数据的迁移在所难免,因此基本导入导出命令今天做了下总结:
一、整个数据库(执行导出命令的用户必须是管理员)
导出:exp system/manager@TestDB file=E:\sampleDB.dmp full=y
导入:imp system/manager file=E:\sampleDB.dmp full=y ignore=y
二、某个(些)用户下所有的对象
导出:exp system/manager@TestDB file=E:\sampleDB.dmp owner=(user1,user2 ...
说起来惭愧,总是犯一些小错误,纠结半天,这不应为一个分号的玩意折腾了好半天!
错误时在执行SQL语句的时候发出的,信息如下:
[default][2012-11-22 11:35:58,552][ERROR]
[com.primeton.common.connection.impl.synchronization.TraceLoggerStatementSynchronization:49]
Sql[INSERT INTO ASE_SYSTEM_LOG (LOGID,USERID,USERNAME,LOGINTIME) VALUES(?,?,?,?);] execute e ...
最近刚接触普元平台,把项目刚才SVN上检索下来,启动时总是报数据源不存在异常信息如下:
Message: Spring Bean不存在 at com.primeton.spring.context.ExtendParentApplicationContext.getBean(ExtendParentApplicationContext.java:64) at org.springframework.beans. ...
很多时候,我们为了业务逻辑的需要,需要多次执行SQL ,这样对于请求非本地数据库 是很耗时间,如果对于敏感数据也是极不安全的,提过执行效率,我们这时可以考虑使用存储过程。
对于存储过程大概可以分为三类:1、没有返回值的 2、返回单个值的 3、返回一个列表的。
首先我们在数据库(Oracle)中建立一个没有返回值的存储过程。
存储过程1:
CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2) AS
BEGIN
INSERT INTO HYQ.B ...
最近在网上看到的一片好文章,在此跟大家分享下
2012-10-17 Spring的任务调度管理
Spring的任务调度管理
在项目开发中,有不少程序需要定时触发。比如,统计报表程序需要在每月初运行一次,对上月份数据进行统计 ...
很多时候需要用到自定的jar包或者第三方的jar包的时候,我们需要首先将jar包上传到本地仓库中或私服中。
方法一:通过在命令行中执行maven命令
(1)安装到本地仓库
mvn install:install-file -DgroupId=[goupId]-DartifactId=[artifactId]-Dversion=[version] -Dpackaging=jar -Dfile=[path to file]
发布到私服
mvn deploy:deploy-file -DgroupId=[groupId] -DartifactId=[art ...
在默认情况下,我们用maven创建的web项目是不能通过tomcat发布的,只有通运行pom.xml的的package命令对于web项目进行打包。
如果我们真正的要做到使用maven管理我们的jar包,测试,打成war包的话,我们要对默认使用maven创建的web项目进行一些必要的配置,下面介绍配置的过程。
首先建立一个Maven项目
选择Maven的项目的类型为webapp类型:
为项目设置相应的坐标:
这只是完成了一个普通的Maven管理的web项目是不能通过tomcat发布的,接下来我们创建的项目添加一些dynamic web ...
使用Maven和Eclipse开发web项目时,会出现一个问题,就是发布调试的时候,lib不会自动拷贝到WEB-INF/lib之下,导致classnotfound的错误。
解决方法:
步骤如下图:工程 -> 右键 -> preferences
1、Web Deployment Assembly——>Add——>Java Build Path Entries——Next——>Maven Dependencies
.classpath文件中会有修改
<classpathentry kind=" ...
在MyEclipse6.5中实际上已经通过MyElipse插件集成了Maven,但是我在使用的过程中感觉用的不怎么好,例如想通过视图查看各种jar包的依赖关系都看不了,因为其中好像确守POM编辑器,只能用xml的方式打开,因此从网上查了些资料,整理了下。
首先,我们需要删除原来MyEclpse中存在的插件,例如像MyEclipse插件目录下的Maven的插件目录也就是在myeclipse\eclipse\features 的相关文件夹和myeclipse\eclipse\plugins目录下的文件夹和对应的jar包,在这里我一一列出
myeclipse\eclipse\featu ...
私服是一种特殊的远程仓库,它是架设在局域网的仓库服务,私服代理广域网上的远程仓库,供局域网中的maven用户使用,当maven用户需要下载构建的时候,它将从私服请求,如果私服存在,直接下载,如果不存在,私服将到到远程仓库下载,下载后在供maven用户使用,另外一些无法从远程仓库中下载到第三方插件也可用通过或maven用户上传到私服后供其他的maven用户下载使用。
如图所示:
使用私服后:
节省自己的外网宽带:建立私服可以避免,大量的个体用户通过网络远程下载,减少网络流量。
加速Maven构建:不停的请求外部仓库是非常耗时的,因为Maven的一些内部的机制(快照更新检 ...
在安装完maven后默认的本地的仓库地址是在 ${user.home}/.m2/repository中。
如果用户考虑到自己的的磁盘空间问题或者重装系统造成库总的jar包全都丢失的话,可以自定义设置本地的仓库地址。
在Maven 2.X.中可以通过修改%MAVEN_HOME%\conf\settings.xml文件来设置本地仓库存储路径,如下: 通过修改Maven全局配置文件来配置Maven的本地仓库目录:
Java代码
<localrepository>F:/Maven/repository</localrepository&g ...