`
eddysheng
  • 浏览: 111980 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

maven2使用技巧集合(收集)

阅读更多

1.打包时,不在META-INF中生成maven目录

 

<build>
  <plugins>
    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-jar-plugin</artifactId>
      <!--artifactId>maven-war-plugin</artifactId-->
      <configuration>
        <archive>
          <addMavenDescriptor>false</addMavenDescriptor>
        </archive>
      </configuration>
    </plugin>
  </plugins>
</build>

 2.Javadoc时出现中文乱码

     中文操作系统中,JDK1.5.0的Javadoc自动默认支持中文,而且页面中的条目名也都默认为中文显示(在之前的JDK中,这些条目名都默认为英文)。 如是在这种情况下使用命令mvn javadoc:javadoc 生成Javadoc,则这些条目名将成为乱码。
    解决方法:让javadoc插件使用UTF16或Unicode字符集。具体配置的形式如下:
 

<build>
  <plugins>
    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-javadoc-plugin</artifactId>
      <configuration>
        <charset>UTF16</charset>
      </configuration>
    </plugin>
  </plugins>
</build>

 3.打包ejb的同时创建ejbclient

<plugins>
		<plugin>
			<groupId>org.apache.maven.plugins</groupId>
			<artifactId>maven-ejb-plugin</artifactId>
			<configuration>
				<generateClient>true</generateClient>
				<clientIncludes>
		                        <clientInclude>**/vo/**</clientInclude>           
		                </clientIncludes>
				<clientExcludes>
					<clientExclude>**/ejb/*EJB.class</clientExclude>
				</clientExcludes>
			</configuration>
		</plugin>
</plugins>

 4.

 

 

分享到:
评论

相关推荐

    Android代码-自己平时收集的自定义控件集合库

    一款汇总了郭霖,鸿洋,以及自己平时收集的自定义控件的集合库。主旨帮助大家学习自定义控件中的一些技巧,分析问题解决问题的一种思路。 引入 Step 1. Add the JitPack repository to your build file root build....

    Java开发经验及技巧集大汇总.zip

    2. Maven:掌握项目管理工具Maven的使用,理解POM.xml配置,实现依赖管理和构建自动化。 3. Git:学习版本控制工具Git,理解分支、合并、回退等操作,协同开发必备。 五、Java框架 1. Spring框架:了解IoC(控制...

    javt程序技巧整理

    在性能优化方面,避免使用不必要的同步块以减少线程阻塞,使用StringBuilder而非String进行字符串拼接,以及合理利用集合类的特性(如ArrayList和LinkedList的不同适用场景)都是重要的技巧。对于大数据处理,可以...

    iteye的技术博客集合

    根据给定的信息,我们可以将这些知识点大致分为几个类别:数据库技术、Java Web 开发、Java 基础编程以及 Maven 和 Eclipse 的使用技巧等。接下来,我们将针对每一部分进行详细的阐述。 ### 数据库技术 #### ...

    Java程序设计技巧与开发实例

    - **Stream API**:使用Stream进行集合操作,如过滤、映射和收集。 - **反射**:利用反射动态操作类、方法和属性,增强程序的灵活性。 10. **Java开发工具** - **IDEA**:IntelliJ IDEA的使用,理解其强大的代码...

    面试题目之集合下载,很多题目

    9. **JVM优化**:理解JVM的工作原理,包括类加载机制、内存区域、垃圾收集策略以及调优技巧。 10. **框架应用**:如Spring Boot、MyBatis等主流开发框架的使用和原理。 11. **数据库**:SQL语言的基本操作,事务...

    java面试技巧,程序员面试技巧

    熟悉异常处理、数据类型、集合框架(List、Set、Map)以及基本的IO流操作。对于程序员来说,理解内存管理(堆栈、垃圾回收)和线程同步机制也很关键。 2. **设计模式**:设计模式是解决常见编程问题的模板,面试...

    jvm工具、参数调优&调试技巧

    在Java开发过程中,除了使用JVM工具外,还需要掌握一些调试技巧。 ##### 1. 使用maven-tomcat-plugin调试 - **功能介绍**:通过Maven的`tomcat-plugin`插件可以在Tomcat容器中启动和调试应用程序。 - **配置示例**...

    Java编程模式与范例:基础开发技巧

    2. **基础开发技巧**: - **类和对象**:理解面向对象编程的基础,包括类的定义、对象的创建、封装、继承和多态。 - **异常处理**:学习如何使用try-catch-finally语句块来捕获和处理程序运行时可能出现的错误。 ...

    11个java面试题及面试技巧

    - 熟悉ArrayList、LinkedList、HashSet、HashMap等集合类的特性和使用场景。 - 理解迭代器的用途,以及List和Set的区别。 7. **多线程**: - 掌握线程的创建方式(Thread类和Runnable接口),理解线程同步和互斥...

    java 面试题目2

    10. **工具使用**:如何使用Eclipse或IntelliJ IDEA进行开发,Git进行版本控制,Maven或Gradle进行项目构建。 这些知识点的深入理解和应用,对于Java开发者来说是必备的技能,也是面试中常被考察的领域。通过准备和...

    面试题等收集

    这篇压缩包文件“面试题等收集”显然是一个与IT行业面试相关的资源集合,可能是某位博主或者专业人士为了帮助求职者准备面试而整理的资料。从标签“源码”和“工具”可以推测,这份资料可能涵盖了编程语言的源代码...

    常用代码汇总

    2. `vacode.docx`: 由于“vacode”并不是标准的术语,可能是指Vim编辑器的使用技巧或者某种特定的代码编辑环境,包含快捷键、插件配置等内容。 3. `flume.docx`: Flume是Apache的一个大数据收集系统,这个文档可能...

    Java实用系统开发指南(彭晨阳)part2

    3. **集合框架**:Java集合框架包括List、Set、Map等接口以及ArrayList、HashSet、HashMap等实现类。学习如何有效地使用它们来存储和操作数据是Java开发者的基本功。 4. **多线程编程**:Java对多线程支持良好,...

    500 Java Tips

    《500 Java Tips》是一份集合了大量Java编程实用技巧和最佳实践的资源,旨在帮助开发者提升在Java开发中的效率和代码质量。这个压缩包包含了一份名为"500 JAVA Tips.pdf"的PDF文件,这很可能是由一系列独立的Java...

    素材收集

    源码是程序设计的根本所在,它是程序员编写的指令集合,用于指导计算机执行特定的任务。对于开发者而言,收集源码有着多重意义。首先,源码是学习新技术、新编程技巧的宝库。通过阅读和分析他人的源码,开发者可以...

    Java底层知识点、源码解读,技术栈相关原理知识点、工具解读最佳实践、功能点实战,问题排查,开发技巧等

    13. **工具解读与最佳实践**: 如IDEA的高效使用,Maven或Gradle的构建管理,Git的版本控制,Junit和Mockito的测试策略等。 14. **功能点实战**: 实践各种Java特性,如注解、枚举、Lambda表达式、Optional类等,提升...

    java_after_hours.rar_After hours_java

    2. **集合框架深入理解**:Java集合框架是其核心特性之一,书中涵盖了ArrayList、LinkedList、HashMap、HashSet等数据结构的实现原理和使用技巧,以及泛型、接口和枚举在集合中的应用。 3. **IO与NIO**:Java的IO流...

    个人收集的java开发资源(会不断更新)

    标题 "个人收集的java开发资源(会不断更新)" 暗示这是一份与Java编程语言相关的资源集合,可能是代码示例、学习资料或工具集合。这些资源随着时间的推移可能会持续增加,反映了作者对Java开发领域的持续关注和学习...

    JAVA 程序员面试宝典最新

    4. Maven或Gradle:了解构建工具的使用,管理项目依赖。 5. RESTful API设计:理解RESTful架构风格,设计符合REST原则的Web服务。 五、设计模式 1. 工厂模式、单例模式、装饰器模式、代理模式等常见的设计模式...

Global site tag (gtag.js) - Google Analytics