求助:无maven库从svn检出web项目方法

1.maven工程在svn上
2.无法获取maven库
3.有所需jar包
4.工程可在tomcat下正常运行
5.eclipse+java+tomcat的配置
谢谢大家!

0

4个回答

如果你有SVN的权限,那就可以先从svn上检出项目。检出之后pom文件肯定报错了,因为下载不了对应的依赖,但是你有所有的jar包,
所以你可以用maven添加本地jar包的方式,把依赖都替换掉。如果你有对应的数据库账号密码或者sql文件,那应该就可以跑起来了。
如果还有问题你可以继续问
2

svn 只是版本管理工具,他是下载工程用的,下载完成后,按maven方式导入工程,工程就必须经过pom文件去找依赖
一般常用的jar在官方库 或者配置一个 阿里云的库即可下载下来
如果你说 jar 是公司的maven库的,那基本上构建不了,除非你完全了解公司这些依赖是怎么构建的
老老实实问工程maven仓库地址最有效

1

解决了,解决方法如下:
1.作为工作空间中的项目检出SVN
2.import选择Maven|Existing Maven Projects
3.在src/main/webapp/WEB-INF下新建lib文件夹
4.lib文件夹import所需jar包,选择General|File System,引入时全选,然后Filter Types选择jar类型
5.在pom.xml报错的地方添加如下代码,范例如下(关键在于scope和systemPath标签):

org.wltea.analyzer
IKAnalyzer
2012_u6
system
${project.basedir}/src/main/webapp/WEB-INF/lib/IKAnalyzer2012_u6.jar

6.编译

0
humors221
humors221 <dependency> <groupId>htmlunit</groupId> <artifactId>htmlunit</artifactId> <version>2.21-OSGi</version> <scope>system</scope> <systemPath>${project.basedir}/libs/htmlunit-2.21-OSGi.jar</systemPath> </dependency>
一年多之前 回复

重写一下,少了一步:
1.作为工作空间中的项目检出SVN
2.删除项目,删除时不要勾选从硬盘中删除(delete project contents on disk(can not be undone))
3.import选择Maven|Existing Maven Projects
4.在src/main/webapp/WEB-INF下新建lib文件夹
5.lib文件夹import所需jar包,选择General|File System,引入时全选,然后Filter Types选择jar类型
6.在pom.xml报错的地方添加如下代码,范例如下(关键在于scope和systemPath标签):
<dependency>
<groupId>org.wltea.analyzer</groupId>
<artifactId>IKAnalyzer</artifactId>
<version>2012_u6</version>
<scope>system</scope>
<systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/IKAnalyzer2012_u6.jar</systemPath>
</dependency>

7.编译

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
求助:无maven库从svn检出web工程方法
svn上的maven项目,没有maven环境,怎样转换成可用的web工程 20rn1.maven工程在svn上rn2.无法获取maven库rn3.有所需jar包rn4.工程可在tomcat下运行rn5.eclipse+java+tomcat的配置rn谢谢大家!
怎么从SVN里检出maven的web项目
公司有个maven的web项目需要从SVN里检出,但是怎么弄也弄不好--结构不对 求指导
Eclipse-从SVN中检出web项目
从SVN中检出: 鼠标选择——>做为新项目检出,并使用新建项目向导进行配置——>Finish 选择Web下的Dynamic Web Project——>Next Project name自己填写,就写itcast吧——>Next 我的博客之前有篇文章说Eclipse怎么搭建web项目 Default output folder:build\classes改成WebRoot\WEB-INF
从SVN导入Maven web项目
SVN 导入 maven javaweb项目 svn检出项目 检出方式:作为工作空间中的项目检出 转化为maven项目 maven Enable 转化为javaweb项目 Properties Project Facets  Dynamic Web Module 2.5 Java 1.5 JavaScript 1.0 Java Compliter  1.6
svn 检出maven 项目
-
maven从svn上检出报错解决
Archive for required library: 'C:/Users/HcTech-MFC3/.m2/repository/org/springframework/security/spring-security-web/3.2.4.RELEASE/spring-security-web-3.2.4.RELEASE.jar' in project 'ZDY' cannot be read
【原创】eclipse从svn检出maven工程
起初用的myeclipse,依此安装配置好maven、svn后,检出的maven项目不受管理 后来请教同事后,他也遇到这个问题,解决方法如下: 1、把svn插件包放在eclipse的dropins目录下,打开eclipse,配置号maven 2. 通过svn资源库检出maven项目,然后在project explorer视图下先删除检出的项目,然后重新import 导入 existing m
求助,SVN无法检出
公司使用SVN做版本管理,在WindowsServer2003上面安装了SVN的服务器,现在问题是可以上传,但是检出失败。错误是 惨can't find a temporary directory:internal error。同样将SVN服务器的装在XP下就没有问题。完全不知道怎么回事。~
svn检出maven web项目后导入到myeclipse中
1、 myeclipse中安装svn插件,site-1.8.22.zip。 2、安装svn插件,help->install from site->add-> 3、取消在线update 4、从svn检出项目    import->svn->从svn检出项目, 选择创建新的资源库位置或者使用现有的资源库位置都可以检出 5、导出maven项目 import->Existing
eclipse从svn检出项目
svn项目检出 1、file-import 2/在弹出框中 选svn-从svn检出项目 3、点击next选择要检出的地址 - 选择文件 -起名 ,确认检出   配置tomcat 文件夹下 conf 中的server.xml 1/ path为项目名称 ,docBase为项目位置下的web或者webroot,也可能为根目录。workDir为根目录加web或者work   导入li...
Eclipse从SVN检出maven项目
1.点击file 2.点击从SVN检出项目 3.使用现有的资源库位置 4.选中文件夹 5.作为工作空间中的项目检出 6.继续 7.删除项目 8.不勾选 9.重新从已存在的maven导入 10.选择文件 Finish就OK了 ...
从SVN上检出项目
方法一:右击Package中空白处->新建 ->other 选择从SVN检出项目 选择新建的资源位置,输入*URL地址,用户名,和密码.* 然后选择要检出的内容就行! 方法二:1.打开SVN资源库的试图,找到你要检出的文件,右击检出即可.
从SVN上检出Maven项目
今天遇到了maven项目加载jar包出现问题,最后问的有经验的同事,然后给我说有一部分的jar包必须手动加入,还有一个jar包是一个项目形成的,立马感觉好牛逼的感角,有木有?但是我今天从SVN上检出Maven项目的时候就有问题。下面说一下这个。1、右键你要检出的项目:2、点击“检出为:”3、如果是新项目的话,选择“做为工作空间中的项目检出”:4、然后就一直Next&amp;gt;下去,5、在eclipse...
SVN 从Eclipce检出项目
步骤首先确定你的eclipse安装了svn插件。查看eclipse是否安装插件的方法:打开eclipse-&amp;gt;文件-&amp;gt;新建-&amp;gt;其他,在弹出的选择向导窗 口中如果能搜索到svn,说明eclipse中已经安装svn插件如果新建窗口中搜索不到svn就需要手动下载一个svn插件放入eclipse安装目录下的plugins文件夹中,一般eclipse都是自带svn插 件的开始检出程序:打开e...
从SVN上检出maven项目
从SVN上检出maven项目 2、项目右键,选择 configure ,选择 configure to maven project posted @ 2018-07-06 16:11 stujike123456 阅读(...) 评论(...) 编辑 收藏 ...
【eclipse开发工具】从svn检出项目不是web项目
在使用eclipse导入工程时,有时会发现本来的web项目变成了java项目,这时候,我们只需要简单的设置就好: 解决办法是:  1、项目右键–properties–Project Facets,勾选上Dynamic Web Module 、Java 两个复选框。点击ok即可。
从svn检出的java web项目启动报错的原因及解决方案
随着项目越来越大,开发人员越来越多,发布时碰到的错误也就越来越多原因及解决1:项目发布失败,第一时间检查错误信息,排查是因为本身框架配置或代码造成的错误原因及解决2:如果不是原因1导致的,直接找到eclipse对应工作空间中该项目,打开该项目的.classpath文件,查看文件对应的classpathentry 标签的path(文件路径) 和sourcepath(jar包的源码路径) 是否有问题,...
svn检出项目后不是web项目
要对检出的项目进行转化,并对项目进行配置 第一步在properties中找到Project Facets,勾选Dynamic Web Module,选择相应的版本 第二步,依赖jar的引入,选择本项目的依赖的对应jdk版本的jar包 对于本项目lib中的jar包可以手动引入,但是不太美观,看着也比较乱,如下图 可以换一种方式引入lib中的jar包,选择Add Library ...
从SVN检出Maven工程只有父工程的解决办法
当我们从一根svn项目里checkout一个工程时发现怎么做都是只有一个父工程,但是子工程没有和他分离不容易让人编程,那该怎么办呢? 其实上一步没有做错 , (1)必须从SVN里先导入到项目里面, (2)然后在父工程存在的前堤下,继续导入,是的继续导入,你没有看错, (3)这时候需要用maven的导入方式了,先找到上一步到处的父工程再电脑具体的位置,然后右键单击---maven--Exis...
从svn中检出maven工程,导入到eclipse遇到的问题
从svn中检出maven工程,导入到eclipse遇到的问题,添加mavenDependency时,按照网上的操作时,Deployment Assembly有java build path entries 后,点击后但没有Maven Dependencies
javaweb项目从svn检出变为java项目-检出未编译项目
javaweb项目从svn检出变为java项目-检出未编译项目javaweb项目从svn检出变成java项目javaweb项目从svn检出后变成java项目,解决办法是: 1、项目右键–properties–Project Facets,勾选上Dynamic Web Module 、Java 两个复选框。点击ok即可。如图:
求助大神svn检出项目报错,无法检出项目
[img=https://img-bbs.csdn.net/upload/201612/26/1482721786_275060.jpg][/img]rnrn出现这样的问题,百度了也没有找到答案呀,请问论坛的大神这是什么原因啊求助求助
如何从svn中检出项目
选择从svn中检出项目。 Finish  检出成功 --检出聚合工程项目 选择自己的聚合项目 finish
AndroidStudio如何从SVN检出项目
很多新手第一次使用AndroidStudio不知道怎么检出项目到本地,本文章提供教程,简单明了,让人一看就懂
从SVN检出的项目发布tomcat运行报错
[img=https://img-bbs.csdn.net/upload/201610/10/1476093943_190649.png][/img]好像是说wtpwebapps \ brightPoints不存在或不是一个可读的目录,求大神解题
As从svn检出项目到本地并关联
在使用eclipse的时候,我们使用svn检出项目时,可以直接从地址检出到工作空间,但是使用android studio 如此检出的话,就会出现很多问题,具体问题各位可以自己试试,就不细说了,下面主要是简化android studio关联svn避免减少报错,操作如下: 1,先在本地创建文件夹,然后加载svn地址中的数据,更新完毕后, 2,然后复制整个代码结构到需要设定为android
AndroidStudio从SVN导出/检出项目
原文:写的很详细 留下备用~
在eclipse和myeclipse中,从svn检出项目
1、eclipse 在SVN Repositiores 中的空白区域,点击右键-NEW-Repository Location 在URL中输入svn地址,然后输入用户名,密码点击Finish 然后在需要检出的分支地方,右键--》check out(普通的) / check out as Maven project 2、myeclipse 在左边的项目空白区域 右击--》i
maven项目从svn检出,pom文件报错
刚跳入一家新公司。环境都整好了,svn插件也整好了。检出项目发现pom文件都报错。update+download好多回都不行。谁知道忽略了最基本的eclips中maven配置。
AndroidStudio如何从SVN检出旧版本的工程
本文主要介绍了Android Studio如何查看历史版本号,检出旧版本
使用IDEA从SVN服务端检出项目
                                                                        使用IDEA从SVN服务端检出项目 先在IDEA中配置好SVN 在这里注意要使用svn.exe是使用的totroiseSVN中bin目录中的 设置好之后就可以从服务端检出项目到IDEA中了 添加你要检出的项目路径 项目路径可以从...
从SVN里检出的项目编译时出错
ERROR [main] ContextLoader.initWebApplicationContext(220) | Context initialization failedrnorg.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'dataSource' defined in URL [file:/D:/tomcat/wtpwebapps/ABIC/WEB-INF/classes/applicationContext-mybatis.xml]: Circular placeholder reference 'jdbc.driverClassName' in property definitionsrn at org.springframework.beans.factory.config.PropertyPlaceholderConfigurer.processProperties(PropertyPlaceholderConfigurer.java:287)rn at org.springframework.beans.factory.config.PropertyResourceConfigurer.postProcessBeanFactory(PropertyResourceConfigurer.java:75)rn at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:663)rn at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:638)rn at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:407)rn at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276)rn at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)rn at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)rn at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4205)rn at org.apache.catalina.core.StandardContext.start(StandardContext.java:4704)rn at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)rn at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)rn at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)rn at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)rn at org.apache.catalina.core.StandardService.start(StandardService.java:525)rn at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)rn at org.apache.catalina.startup.Catalina.start(Catalina.java:595)rn at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)rn at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)rn at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)rn at java.lang.reflect.Method.invoke(Method.java:585)rn at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)rn at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)rnERROR [main] ContextLoader.initWebApplicationContext(220) | Context initialization failedrnorg.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'dataSource' defined in URL [file:/D:/tomcat/wtpwebapps/ABIC/WEB-INF/classes/applicationContext-mybatis.xml]: Circular placeholder reference 'jdbc.driverClassName' in property definitionsrn at org.springframework.beans.factory.config.PropertyPlaceholderConfigurer.processProperties(PropertyPlaceholderConfigurer.java:287)rn at org.springframework.beans.factory.config.PropertyResourceConfigurer.postProcessBeanFactory(PropertyResourceConfigurer.java:75)rn at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:663)rn at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:638)rn at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:407)rn at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276)rn at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)rn at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)rn at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4205)rn at org.apache.catalina.core.StandardContext.start(StandardContext.java:4704)rn at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)rn at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)rn at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)rn at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)rn at org.apache.catalina.core.StandardService.start(StandardService.java:525)rn at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)rn at org.apache.catalina.startup.Catalina.start(Catalina.java:595)rn at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)rn at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)rn at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)rn at java.lang.reflect.Method.invoke(Method.java:585)rn at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)rn at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)rn2011-8-12 10:34:53 org.apache.catalina.core.StandardContext listenerStartrn严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListenerrnorg.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'dataSource' defined in URL [file:/D:/tomcat/wtpwebapps/ABIC/WEB-INF/classes/applicationContext-mybatis.xml]: Circular placeholder reference 'jdbc.driverClassName' in property definitionsrn at org.springframework.beans.factory.config.PropertyPlaceholderConfigurer.processProperties(PropertyPlaceholderConfigurer.java:287)rn at org.springframework.beans.factory.config.PropertyResourceConfigurer.postProcessBeanFactory(PropertyResourceConfigurer.java:75)rn at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:663)rn at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:638)rn at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:407)rn at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276)rn at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)rn at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)rn at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4205)rn at org.apache.catalina.core.StandardContext.start(StandardContext.java:4704)rn at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)rn at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)rn at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)rn at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)rn at org.apache.catalina.core.StandardService.start(StandardService.java:525)rn at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)rn at org.apache.catalina.startup.Catalina.start(Catalina.java:595)rn at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)rn at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)rn at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)rn at java.lang.reflect.Method.invoke(Method.java:585)rn at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)rn at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)rn2011-8-12 10:34:53 org.apache.catalina.core.StandardContext startrn严重: Error listenerStartrn2011-8-12 10:34:53 org.apache.catalina.core.StandardContext startrn严重: Context [/ABIC] startup failed due to previous errorsrn以上是出错信息谁能帮小弟解决一下这个问题
myeclipse从svn服务器上检出maven工程
myeclipse从svn服务器上检出maven工程
从检出svn web项目 到运行 可能遇到的问题总结。 我是 用mac新检出 svn项目遇到的以下问题
1. svn检出项目后 发现 eclipse 并没有 认识到这是一个web项目,则需要 找到 工程项目路径 下的 .protect 文件  &amp;lt;natures&amp;gt;  &amp;lt;nature&amp;gt;org.eclipse.jdt.core.javanature&amp;lt;/nature&amp;gt;  &amp;lt;/natures&amp;gt; ,添加完成 刷新就可以被识别为web项目。 2. 在ecl...
从svn上检出的普通web项目,然后我改成了maven项目,怎么提交到svn
svn上的项目没用maven,改成maven项目后,现在src文件夹有红色感叹号.
Myeclipse 从SVN上下载MAVEN的JAVA WEB项目过程
1.为Myeclipse添加SVN插件2.点击window--&amp;gt;show view --&amp;gt;other --&amp;gt;选择SVN栏,点击SVN资源库3.添加SVN地址,连接SVN服务器4.使用检出为操作进行代码导出5.将项目栏中的项目代码删除,但不要删除本地代码,不要勾选6.在项目栏中,右击鼠标,选择Import,选择maven方式导入代码7.选中项目,右击,properties --&amp;g...
从maven创建web项目初始化
1.配置tomcat 在edit configuration处配置,在deployment处如果没有war包选项,记得在maven处更新即可. 2.配置git 1)在远程仓库创建自己的项目 2)在idea中配置本地git, setting---tool---teminal: 添加本地git的安装地址 3)创建README.md和 .gitignore文件, 并添加过滤信息 方式
svn检出操作
svn的检出操作和正常的的导入操作差不多的. 在package explorer(其他也可)中空白右键import,进入导入选项,选择svn中的从svn中到处项目. 点击下一步,如果是新的url,需要在创建新的资源文库位置中输入url,如果是有了的,那么就使用旧的资源库,选择对应的url就可以了. 接着点击下一步,会提示让输入用户名和密码,输入之后点击记住密码(状态),这个必须点,原因是svn中间的
svn检出不动了
svn检出不动,网上找了很久基本没什么用 最后看到一个人说重启,就抱着试试看的心理试了下 结果成功检出了。。之前跑项目遇到一个问题,前台发送请求,地址是a,但是每次响应接收地址都是b, 这是一个很诡异的问题 百度了一上午都没解决 最后重启解决了。。 eclipse有很多毛病,诡异的或者正常的,当找不到合适的解决方案时,别浪费时间了 直接重启吧,说不定就解决了
SVN检出Maven项目
@如何从SVN检出Maven项目到Eclipse 第一步:拥有svn账号、密码和svn地址 第二步:打开Eclipse工作空间,打开svn资源库视图 window–&amp;gt;show view–&amp;gt;svn资源库–&amp;gt;open 打开之后如图所示: 第三步:在空白处,点击鼠标右键–&amp;gt;新建–&amp;gt;资源库位置 第四步:输入svn地址,输入svn账号和密码,就完成了新建svn资源库。 ...