文档章节

MAVEN进行debug过程

飓风2000
 飓风2000
发布于 2014/09/17 20:46
字数 176
阅读 11
收藏 0
  1. pom.xml配置


  2. <build>
        <finalName>vst_order</finalName>
        <resources>
                <resource>
                    <directory>src/main/config</directory>
                    <excludes>
                        <exclude>*.properties</exclude>
                    </excludes>
                </resource>
                
                <resource>
                    <directory>src/main/java</directory>
                    <includes>
                        <include>**/*.xml</include>
                    </includes>
                    <filtering>false</filtering>  
                </resource>
                
            </resources>
             <testResources>
                <testResource>
                    <directory>src/test/config</directory>
                </testResource>
                <testResource>
                    <directory>src/test/java</directory>
                </testResource>
            </testResources>
            <plugins>
                <plugin>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>3.1</version>
                    <configuration>
                        <encoding>UTF-8</encoding>
                        <source>1.6</source>
                        <target>1.6</target>
                    </configuration>
                </plugin>
                <plugin>
    			   <groupId>org.apache.maven.plugins</groupId>   
    			   <artifactId>maven-war-plugin</artifactId>   
    			   <version>2.2</version>   
    			   <configuration>
    					<archiveClasses>true</archiveClasses>
    				</configuration>   
    			 </plugin>
    			 <!-- 
    			 
    			  -->
    			 <plugin>
    				<groupId>org.apache.maven.plugins</groupId>
    				<artifactId>maven-surefire-plugin</artifactId>
    				<configuration>
    					<skip>true</skip>
    				</configuration>
    			</plugin>
            </plugins>
      </build>
  3. java目录结构

    test目录下配置config目录和java目录,将所有相关配置文件放到config目录中

  4. java代码书写

  5. private LineProdPackageGroupService lineProdPackageGroupServiceImpl;
    
    	@Before
    	public void prepare() {
    		String[] contextPaths = {"applicationContext-vst-order-beans.xml"};
    		applicationContext = new ClassPathXmlApplicationContext(contextPaths);
    		if (this.applicationContext != null) {
    			this.lineProdPackageGroupServiceImpl = (LineProdPackageGroupService) this.applicationContext
    					.getBean("lineProdPackageGroupServiceImpl");
    		}
    	}
    	@Test
    	public void testCreateProduct(){
    	this.lineProdPackageGroupServiceImpl.initTrafficBizInfo(null);}

© 著作权归作者所有

上一篇: java线程池
飓风2000
粉丝 38
博文 345
码字总数 139015
作品 0
浦东
高级程序员
私信 提问
IDEA 下如何修改 Elasticsearch 源码

以下所有过程以mac操作系统下(macOS 10.13.6)为例进行。 环境准备 安装jdk10 因为es需要高版本jdk进行开发,所以我们直接安装jdk10。 前往 http://www.oracle.com/technetwork/java/javas...

寻剑
2018/08/30
0
0
Java Remote Debug(远程调试)

新接手的项目采用的是Maven作为编译管理工具,项目内容则是按子模块Module来划分。由于模块太多,且都比较大(基本上都能独立运行并负责处理一方面的业务),并采用Socket来进行模块之间的数...

mj4738
2013/01/24
0
1
在 Intellij IDEA 使用 Maven

如果你嫌安装插件太麻烦,又或者你正在使用IDEA, 那么恭喜你,在IDEA里面使用Maven是如此方便,因为它内置Maven的支持,这也是我以为什么喜欢IDEA的 原因之一,因为在大多情况下的开发人员需...

红薯
2010/04/15
46.7K
19
使用 IDEA + Maven + Git 快速开发 Java Web 应用

引言 今天想跟大家分享一下我主要的 Java 开发工具,我一般是这样工作的:用 IDEA 写代码,用 Maven 管理 jar 包依赖与项目打包,用 Git 进行代码版本控制。 关于这三款工具的安装与配置的过...

黄勇
2013/11/11
0
17
在Eclipse中调试Maven项目

使用maven的一个方便之处是可以使用Jetty Plugin来运行web项目。 只要maven jetty:run就可以把web项目跑起来了。只是很多时候我们都需要在IDE中进行调试。 那如何在Eclipse中调试使用jetty P...

王爵nice
2015/08/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

【JavaScript】callee 与 caller

callee callee是函数参数arguments对象的一个属性,它指向参数arguments对象所在的函数自身。 function foo (x) {console.log(arguments.callee);return x;}foo(); 从控制台中可以看...

小草先森
30分钟前
2
0
全面剖析 Knative Eventing 0.6 版本新特性

摘要: Knative Eventing 0.6 版本已经于5月15号正式发布。相比于0.5版本,此次发布包含了一些重要特性及更新。针对这些新特性以及更新,我们如何快速、精准的定位主要技术点。本篇文章针对这...

阿里云云栖社区
32分钟前
9
0
ffmpeg常用命令

1.合并两个或多个视频文件 将a.flv b.flv合并为c.flv 编辑文件flvs.txt file 'a.flv'file 'b.flv' #ffmpeg -f concat -i flvs.txt -c copy c.flv...

硅谷课堂
33分钟前
1
0
MySQL面试题--常见的四种隔离级别

什么是事务 事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个...

寰宇01
33分钟前
2
0
Docker 安装 reids

0、mac上安装docker brew cask install docker 1、查询reidis docker search redis 2、拉取redis最新版本(也可以拉取指定版本,如:docker pull redis:4.0) docker pull redis 3、查看镜像 ...

moon888
42分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部