`
y806839048
  • 浏览: 1118624 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

dubbo用maven 打jar包,service层的设置

阅读更多
  1. <configuration>  
  2.  <archive>  
  3.   <manifest>  //对manifest内容的设置
  4.    <mainClass>com.dongwei.test.Main</mainClass>  //设置启动函数
  5.    <addClasspath>true</addClasspath>  
  6.    <classpathPrefix>lib/</classpathPrefix>  //设置依赖jar包的位置
  7.   </manifest>  
  8.   <manifestEntries>  //用于对后面生成的manifest的补充,1增加classpath路劲,2增加其他设置
  9.    <Class-Path>.</Class-Path>  
  10.   </manifestEntries>  
  11.  </archive>  
  12. </configuration>   

 

 

 由于某些原因,如果maven生成的MANIFEST.MF中的Class-Path的内容缺少一些内容,比如当前执行目录(.),那么可以通过上面manifestEntries的方式增加进来,增加后的效果:

Java代码  收藏代码
  1. Manifest-Version: 1.0  
  2. Archiver-Version: Plexus Archiver  
  3. Created-By: Apache Maven  
  4. Built-By: wei.dong  
  5. Build-Jdk: 1.6.0_24  
  6. Main-Class: com.dongwei.test.Main  
  7. Class-Path: . lib/spring-core-3.0.5.RELEASE.jar lib/spring-asm-3.0.5.R  
  8.  ELEASE.jar lib/commons-logging-1.1.1.jar lib/spring-context-3.0.5.REL  
  9.  EASE.jar lib/spring-aop-3.0.5.RELEASE.jar lib/aopalliance-1.0.jar lib  
  10.  /spring-expression-3.0.5.RELEASE.jar lib/spring-context-support-3.0.5  
  11.  .RELEASE.jar lib/spring-beans-3.0.5.RELEASE.jar lib/spring-jdbc-3.0.5  
  12.  .RELEASE.jar lib/spring-tx-3.0.5.RELEASE.jar lib/log4j-1.2.14.jar lib  
  13.  /slf4j-nop-1.4.3.jar lib/slf4j-api-1.4.3.jar lib/commons-lang-2.5.jar  
  14.   lib/commons-dbcp-1.2.2.jar lib/commons-pool-1.3.jar lib/commons-io-1  
  15.  .4.jar lib/commons-digester-2.0.jar lib/commons-beanutils-1.8.0.jar l  
  16.  ib/commons-configuration-1.6.jar lib/commons-collections-3.2.1.jar li  
  17.  b/commons-beanutils-core-1.8.0.jar lib/quartz-1.8.4.jar lib/jta-1.1.j  
  18.  ar lib/mysql-connector-java-5.1.12.jar  
分享到:
评论

相关推荐

    maven打包dubbo服务接口(maven-assembly-plugin)

    本篇文章将详细探讨如何使用Maven的`maven-assembly-plugin`插件来打包Dubbo服务接口。 首先,我们要理解Maven的生命周期和构建过程。Maven有多个生命周期阶段,如`clean`、`compile`、`test`、`package`等,每个...

    myeclipse用maven构建dubbo服务的可执行jar包

    本文将详细讲解如何在MyEclipse环境中利用Maven来构建一个包含Dubbo服务的可执行JAR包。 首先,我们要了解Maven。Maven是一个项目管理和综合工具,它通过配置文件(pom.xml)来管理项目的依赖关系、构建过程和插件...

    demo Dubbo Maven

    在Maven的构建流程中,`compile`阶段会编译源代码,`package`阶段会将编译后的结果打包成JAR或WAR文件,`install`阶段则将包安装到本地仓库,方便其他模块引用。`deploy`阶段则将项目部署到远程服务器。 总的来说,...

    dubbo-2.8.4.jar

    要将这个JAR包添加到本地仓库,开发者通常会使用Maven的命令行工具,执行`mvn install:install-file`命令,提供必要的参数如文件路径、groupId、artifactId、version等信息,这样项目在编译时就能自动引用这个特定...

    Dubbo+Maven消费方和服务费

    - 使用Maven的打包命令(mvn package)生成WAR或JAR文件。 - 对于服务提供者,通常部署到应用服务器如Tomcat,将生成的WAR文件放入webapps目录下启动。 - 对于服务消费者,可以是独立运行的Java应用,或者也部署...

    dubbo-2.8.4.jar下载

    2. **引入依赖**:在项目中添加Dubbo的依赖,通常通过Maven或Gradle来管理,将dubbo-2.8.4.jar及其依赖添加到类路径中。 3. **配置服务提供者**:定义服务接口,实现接口并在配置文件中声明为服务提供者。 4. **...

    dubbo jar包

    在非Maven项目中,如果我们想要使用Dubbo来构建微服务架构,就需要单独下载Dubbo的jar包,以确保项目能正常运行。 Dubbo 2.5.3是该框架的一个稳定版本,它包含了众多关键功能和改进。以下将详细介绍这个版本中的...

    使用Maven构建Dubbo服务的可执行jar包_源码.zip

    在本项目中,我们主要探讨如何使用Maven来构建基于Dubbo的服务化工程,并将其打包成可执行的jar包。这个过程涉及到多个关键步骤和技术点,包括Dubbo服务化的概念、Dubbo服务化改造的策略以及Maven工程的管理。 首先...

    springboot和dubbo打成jar包运行

    标题中的“springboot和dubbo打成jar包运行”指的是将一个整合了Spring Boot和Dubbo服务的项目打包成可执行的JAR文件,并在不依赖外部容器的情况下运行。这通常是为了实现微服务架构下的轻量级部署。下面将详细阐述...

    Maven+SpringMVC+Dubbo 简单的入门demo配置 源码

    本教程将向您展示如何构建一个简单的入门级项目,该项目使用 Maven 作为构建工具,SpringMVC 作为Web层框架,并集成Dubbo作为服务治理框架。我们将主要关注Dubbo的配置及其管理系统的使用。 首先,让我们从Maven...

    Spring+Maven+Dubbo+MyBatis+Linner+Handlebars企业化Web开发环境搭建

    ### Spring+Maven+Dubbo+MyBatis+Linner+Handlebars企业化Web开发环境搭建 #### 后台核心业务逻辑搭建 在构建企业级Web应用的过程中,选择合适的技术栈至关重要。本篇文档旨在详细介绍如何利用Spring、Maven、...

    maven-dubbo-provider

    【maven-dubbo-provider】项目是一个基于Dubbo框架构建的最简单的服务提供者(Provider)测试案例。在本文中,我们将深入探讨这个项目的核心概念、技术栈以及如何使用它进行开发。 Dubbo是一个高性能、轻量级的服务...

    Spring整合dubbo服务调用(Maven项目)

    在Maven项目中,可以通过运行main方法或者构建可执行的jar包进行服务的发布和调用测试。确保服务提供者先启动,然后启动消费者,消费者就能从注册中心找到服务并进行调用。 通过以上步骤,我们可以成功地在Spring...

    Dubbo+Zookeeper+Spring所需jar包

    在构建基于Dubbo、Zookeeper和Spring的分布式服务框架时,正确配置和引用相关的jar包是至关重要的。这里我们详细探讨这些技术的核心组件以及它们如何协同工作。 首先,让我们了解这三个核心组件: 1. **Dubbo**: ...

    Dubbo工程demo

    dubbodemo-facede : 定义接口,这个项目是要打成jar包分别被dubbodemo-service和dubbodemo-web引用的 dubbodemo-service : 只做逻辑实现,也就是dubbo中的生产者 dubbodemo-web : 负责页面跳转及渲染,也就是dubbo中的...

    dubbo-test.zip

    2. **application.properties**或**application.yml**:SpringBoot的配置文件,用于设置Dubbo和SpringBoot的相关参数。 3. **Service**和**Provider**目录:分别存放服务接口和服务实现。服务接口定义了对外提供的...

    maven的优缺点 项目

    将Service层以下的代码放到一个新创建的java项目中,在部署的时候将Service(java项目)打成一个jar包,分别放到两个web服务中;编译的时候让web项目依赖与Service(java项目)_source folder;配置麻烦,项目与项目之间的...

    Dubbo工程源码

    在本压缩包中,重点是介绍如何使用Maven来构建一个包含Dubbo服务的可运行jar包,并且包含了源码,方便开发者深入理解Dubbo的工作原理。 1. Maven简介: Maven是一个项目管理和综合工具,它通过定义项目对象模型...

    springboot与dubbo最基础的整合(配置简单)

    先打接口jar包,并发布到本地maven仓库, 1.dubbo-interface-》Tasks-》build目录下的jar 2.dubbo-interface-》Tasks-》publishing目录下的publishToMavenLocal 3.启动zookeeper 4.启动dubbo-service 5.启动dubbo-...

    修改后的dubbo服务提供者实例

    标题中的“修改后的dubbo服务提供者实例”指的是一个经过定制或优化的Dubbo服务提供者项目,这个...开发者需要熟悉Java编程、Maven使用以及Dubbo的配置和调优,才能有效地利用这个“修改后的dubbo服务提供者实例”。

Global site tag (gtag.js) - Google Analytics