- 浏览: 1903648 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
July01:
最近了解到一款StratoIO打印控件,功能如下:1、Html ...
jquery打印指定的div -
GentlemanQc:
...
quartz系列(二)spring3.2.5与quartz2.1.7集群版集成简要说明 -
静夜独窗:
你好,能说一下server.xml增加的配置是怎么影响性能的吗 ...
tomcat7.0性能优化-挑战极限精简版 -
beyondfengyu:
beyondfengyu 写道如果每个客户进程的时间不同步,时 ...
java并发(二十二)分布式锁 -
beyondfengyu:
如果每个客户进程的时间不同步,时间超前的进程是不是更容易得到锁 ...
java并发(二十二)分布式锁
http://blog.csdn.net/c_4818/article/details/6700950
启动脚本
#!bin/bash
配置方式一
启动脚本
java -jar demo-grizzly.jar -classpath lib/*
pom.xml的配置
<build>
<finalName>demo-grizzly</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.5.1</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>2.0</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
<configuration>
<transformers>
<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
<mainClass>com.panguso.demo.grizzly.Main</mainClass>
</transformer>
</transformers>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.6</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
<outputDirectory>${project.build.directory}/lib</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.8.1</version>
<configuration>
<skip>true</skip>
<testFailureIgnore>true</testFailureIgnore>
</configuration>
</plugin>
</plugins>
</build>
配置方式二:推荐
启动脚本
java -jar demo-grizzly.jar
pom.xml配置
<build>
<finalName>demo-grizzly</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.5.1</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
<classpathPrefix>lib/</classpathPrefix>
<mainClass>com.panguso.op.data.file.server.Main</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.6</version>
<executions>
<execution>
<id>copy</id>
<phase>package</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
<outputDirectory>${project.build.directory}/lib</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.8.1</version>
<configuration>
<skip>true</skip>
<testFailureIgnore>true</testFailureIgnore>
</configuration>
</plugin>
</plugins>
</build>
启动脚本
#!bin/bash
配置方式一
启动脚本
java -jar demo-grizzly.jar -classpath lib/*
pom.xml的配置
<build>
<finalName>demo-grizzly</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.5.1</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>2.0</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
<configuration>
<transformers>
<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
<mainClass>com.panguso.demo.grizzly.Main</mainClass>
</transformer>
</transformers>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.6</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
<outputDirectory>${project.build.directory}/lib</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.8.1</version>
<configuration>
<skip>true</skip>
<testFailureIgnore>true</testFailureIgnore>
</configuration>
</plugin>
</plugins>
</build>
配置方式二:推荐
启动脚本
java -jar demo-grizzly.jar
pom.xml配置
<build>
<finalName>demo-grizzly</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.5.1</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
<classpathPrefix>lib/</classpathPrefix>
<mainClass>com.panguso.op.data.file.server.Main</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.6</version>
<executions>
<execution>
<id>copy</id>
<phase>package</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
<outputDirectory>${project.build.directory}/lib</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.8.1</version>
<configuration>
<skip>true</skip>
<testFailureIgnore>true</testFailureIgnore>
</configuration>
</plugin>
</plugins>
</build>
发表评论
-
JAVA日志组件系列(三)log4j+logback+slf4j的关系与调试
2014-03-04 13:33 17975背景 由于现在开源框架日益丰富,好多开源框架使用的日志 ... -
JAVA日志组件系列(二)logback1.0.13and sli4j1.7.5
2014-01-07 19:38 2522具体介绍,请参考上一篇文章 http://phl.iteye. ... -
jmocket之WARNING: JMockit was initialized on demand, which may cause certain test
2013-12-17 18:11 2273WARNING: JMockit was initialize ... -
maven之自定义本地库位置
2013-12-10 13:27 997自定义本地库位置,修改配置文件 在setting节点下,修改$ ... -
maven之nexus2.6私服安装
2013-11-28 22:29 1858官方网站 http://www.sonatype.org/ne ... -
maven之私服配置deploy及上传命令
2013-11-28 22:26 6816maven deploy http://www.blogjav ... -
maven之nexus1.9私服安装及性能优化
2013-11-28 22:23 4641介绍 nexus的服务器有2个版本 1.集成web应用服务器 ... -
hyperic-sigar-1.6.4开源的系统信软/硬件息获取架构
2012-09-10 22:01 2107The Sigar API provides a portab ... -
jsoup 一款XML自动补齐工具
2012-09-07 20:18 2852官方地址 http://jsoup.org/ packag ... -
JAVA日志组件系列(一)logback1.0.3and sli4j1.6.4
2012-05-09 20:51 2703之前一直使用commons-logging和log4j ... -
json解析利器-jackson
2012-04-27 20:01 2401之前用过很多解析jackson的工具。最后发现jack ... -
经典java.util.Date处理框架joda-time
2011-02-13 20:40 10059废话不多说,请直接看代码,有问题请留言,笔者会尽快帮合 ... -
maven之私服配置pom.xml文件下载
2011-02-13 20:27 2858nexus是目前最流行的maven中央库建立工具。他有 ... -
maven之缓存方案
2011-02-12 21:15 2625maven库里JAR包的下载,通过这个架构图可以很清晰的了解到 ... -
maven之myeclipse6.5下面安装插件
2011-01-28 15:09 7822一 eclipse的设置 1.修改eclipse的JDK启动, ... -
apache-httpd2.2.17 虚拟主机
2011-01-07 18:37 24771.域名问题 假设我们有两个域名:www.huadep ... -
poi3.7处理excel文件
2010-12-28 09:37 2713poi是apache下的一个开源处理excel的java框架 ... -
JSON的基本用法
2010-12-27 16:21 4103JSON(JavaScript Object Nota ... -
openJPA1.2.2使用Tomcat6.0.29数据源
2010-10-25 09:11 2192Tomcat6.0.29的数据源有2种 1. System ... -
openjpa1.2.2与log4j2.1.6的整合
2010-10-23 13:11 2514之前网上看了很多文章,但说的都不够详细,所以没有领会其 ...
相关推荐
在平时的开发中,有一些Jar包因为种种原因,在Maven的中央仓库中没有收录,所以就要使用本地引入的方式加入进来。这种方法可以让我们在没有中央仓库支持的情况下,仍然可以使用需要的Jar包。 拷贝至项目根目录 ...
针对这个问题,我们可以利用一个名为“maven批量导入jar包到本地仓库”的工具,它简化了这个过程,使得批量导入成为可能。 这个工具的核心功能是自动化处理JAR包的导入,省去了手动操作的步骤。它的工作原理是通过...
### Springboot 打Jar包,Maven完美解决本地Jar包自动打入Springboot Jar包中 #### 背景介绍 随着微服务架构的流行,Spring Boot 成为了开发微服务应用时首选的技术栈之一。它简化了传统的Java Web应用程序的开发...
标题中的 "mavenjar 包" 指的是使用 Maven 构建的 JAR 文件,通常包含了一个完整的Java项目,包括所有依赖的库。这种 JAR 文件可以被直接运行,或者作为其他应用的依赖来使用。 描述中提到的步骤,是在本地环境中...
批量导入maven本地jar包
本文将深入探讨"Maven中主要jar包集合"这一主题,旨在帮助初学者理解Maven的工作原理以及如何利用它来高效地管理jar包。 首先,我们要明白什么是Maven。Maven是Apache软件基金会开发的一个项目管理和综合工具,主要...
当前pom.xml中详细的记录了将maven项目打成可运行jar包的完整代码,使用maven的插件maven-assembly-plugin,同时将所有依赖打到jar包中,亲测可用。
在Java中,jar包是分发和使用库的常见方式,它可以包含类、资源和元数据。 **知识点拓展:** 1. **JSONObject简介**:JSONObject是开源项目org.json的一部分,它提供了一组简单易用的API,可以将Java对象转换为...
MAVEN下载JAR包时经常下载一半没有完成,如果项目中引用了这些JAR包项目就会无法启动,该工具就是可以扫描这些有问题的jar包并且删除,如果安装了JDK并配置环境变量直接双击运行即可
Maven的本地仓库是Maven系统的核心组件之一,它存储着项目所需的各类依赖库,包括JAR包。当你在开发过程中引用了一个库,Maven会尝试从中央仓库下载该库到本地仓库,以便后续的编译和构建步骤能够访问到。 本地仓库...
一键删除maven本地仓库中下载错误的jar包资源(以lastUpdated结尾的文档)
然而,在使用 Maven 发布 Jar 包时,ometimes 中文字符会出现乱码问题。本文将详细介绍 Maven 发布 Jar 包中文乱码解决方法。 一、问题分析 在使用 Maven 部署 Jar 包时,可能会出现中文乱码问题。这种问题的出现...
"maven常用Jar包"指的是在Java开发中频繁使用的第三方库,例如Spring框架、Hibernate ORM、Apache Commons系列库、JSON解析库如Jackson或Gson,以及测试框架JUnit等。这些库已经被广泛地接受并应用在各种项目中,...
Maven通过中央仓库下载所需的jar包,使得开发者能够轻松地集成第三方库。然而,有时候我们需要将本地的jar包安装到Maven仓库,以便于在项目中引用,这就是“maven-install-jar-tool”所解决的问题。 “maven-...
该方法使用批量删除的方式,删除所有下载失败的jar包。下面是实现该方法的步骤: step 1: 复制粘贴以下代码到记事本中,并命名随意: ``` set REPOSITORY_PATH=你的maven仓库全路径 rem 正在搜索... for /f ...
maven上传jar包到nexus私有库 由于是nexus菜鸟,不知道要上传哪些包,所以全部本地上传,一个一个的写太麻烦,于是写了个批量生成maven脚本的py脚本,使用说明见py文件内部说明
maven2 jar包 maven2 jar包 maven2 jar包 maven2 jar包 maven2 jar包 maven2 jar包 maven2 jar包 maven2 jar包 maven2 jar包 maven2 jar包 maven2 jar包 maven2 jar包
maven所需jar包集合,可以上传到自己的私服
在Java开发中,Maven是一个广泛使用的构建工具,它依赖于中央仓库中的各种jar包来构建项目。然而,有时候我们可能需要使用一些不在中央仓库中的第三方库,这就需要我们将这些jar包手动导入到Maven的本地库。"maven...