maven 依赖类文件夹

今天六一,宝宝和大家都节日快乐。

使用maven要添加依赖,必须依赖是maven工程。现在我有个非maven工程怎么办,尝试了直接在build path中引用,结果找不到类,找了一下有没有对应插件,像这样的写法在maven3中又不支持:

		<dependency>
			<groupId>class-folder</groupId>
			<artifactId>class-folder</artifactId>
			<scope>system</scope>
			<systemPath>E:/project/classes</systemPath>
		</dependency>

最后想起老办法,在build path中增加link source指向引用工程的源码文件夹即可。

测试test和run都可以。

 

顺便提一下本地包的依赖写法:

		<dependency>
	      <groupId>xxx</groupId>
	      <artifactId>xxx</artifactId>
	      <version>2.0</version>
	      <scope>system</scope>
	      <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/xxx.jar</systemPath>
	    </dependency>

其中basedir 指代项目根目录,version可随便写,但是必须要。


Total views.

© 2013 - 2024. All rights reserved.

Powered by Hydejack v6.6.1