`
susam
  • 浏览: 103217 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

[转载]maven eclipse 工程缺少build path怎么办?

 
阅读更多

现象

在eclipse里用subeclipe从svn上拖下来的项目,看不见java build path怎么办?


原因

那是因为你的两个配置文件:.project .classpath没有内容或者缺失。

 

解决

以一个maven管理的java项目为例。


用下面内容替换掉.project文件

 

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
    <name>fastjson_source</name>
    <comment></comment>
    <projects>
    </projects>
    <buildSpec>
        <buildCommand>
            <name>org.eclipse.jdt.core.javabuilder</name>
            <arguments>
            </arguments>
        </buildCommand>
        <buildCommand>
            <name>org.maven.ide.eclipse.maven2Builder</name>
            <arguments>
            </arguments>
        </buildCommand>
    </buildSpec>
    <natures>
        <nature>org.eclipse.jdt.core.javanature</nature>
        <nature>org.maven.ide.eclipse.maven2Nature</nature>
    </natures>
</projectDescription>

 

.classpath 文件

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
    <classpathentry kind="src" output="target/classes" path="src/main/java"/>
    <classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources"/>
    <classpathentry kind="src" output="target/test-classes" path="src/test/java"/>
    <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/>
    <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
    <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
    <classpathentry kind="lib" path=".project"/>
    <classpathentry kind="output" path="target/classes"/>
</classpath>
 
分享到:
评论
2 楼 masuweng 2017-06-13  
改了后,工程变为非maven工程了
1 楼 nl517052183 2014-07-28  
org.maven.ide.eclipse.maven2Nature 这个变量 有的地方 没有.ide 

相关推荐

    老生常谈Eclipse中的BuildPath(必看篇)

    下面小编就为大家带来一篇老生常谈Eclipse中的BuildPath(必看篇)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    Maven 权威指南 非扫描版

    解压到eclipse安装目录的根目录下1、新建links和mavenPlugin文件夹 2、将插件包里的feature和plugin放到mavenPlugin里面3、在links里面新建maven.link文件,内容为path=mavenPlugin文件夹的目录 3、重起eclipse ...

    maven+eclipse

    在eclipse中创建maven工程,注意几项: 选择Artifact ID为maven-archetype-webapp的一项 创建目录结构:工程右键:new-Source Folder,创建如下几个目录 依次设置java,resources目录的class输出目录,工程右键:build...

    ganymed-ssh2-build210-sources.jar.zip

    1.把此jar文件夹在加载到eclipse中(鼠标右键build path - configure build path-libraries-add jars-选择此jar文件(本地路径)-ok-apply) 2.在代码中,把鼠标光标放在要查看源码的类名称上,按住键盘Ctrl键,当光标...

    maven 配置注意事项

    Maven 配置注意事项: 1.安装maven,在myeclipse中换为自己安装的maven 2.修改maven中conf/setting....5.使用maven-build时配置global:tomcat7:redeploy 6.配置tomcat里面管理员帐号密码      ,manager-script"/&gt;

    Maven2 的新特性.7z

    • 在 Eclipse 中利用 Maven • 项目管理: Maven 让事情变得简单 作者简介 胡键,西安交通大学硕士,2000年毕业后一直从事软件开发。2002年开始使用Java,在平时的项目开发中经常采用OpenSource的工具,如Ant...

    搭建activiti maven mysql springmvc项目源码,测试类controller中

    注意修改buildpath以及Deployment,要去安装activiti的插件,可以在线安装也可以使用离线包安装,但是在线安装一直没成功提示有一个jar没下来,离线安装要将解压的jar放入eclipse features下,祝大家好运。

    ssm+maven+swagger框架整合

    spring4.0.2+springmvc4+mybatis3.2.6+swagger2.40+java1.8+maven框架的整合简单例子,其中还有一些工具类下载下来...Build Path--Deployment Assembly--add--java Build path Entries--导入maven就可以正常启动了)

    eclipse中Maven Web项目出现小红叉的解决方法

    首先我们新建一个Maven Project项目 如图所示 出现了小红叉 然后在pom.xml文件中加入Java ee的包引入代码就可以了   此时红叉已经没有了 但是当我们开始开发之后 还是会出现红叉(我试了重启,重建清理,...

    appfuse.tar.gz

    Eclipse needs to know the path to the local maven repository. Therefore the classpath variable M2_REPO has to be set. Execute the following command: mvn -Declipse.workspace=&lt;path-to-eclipse-...

    连连看-黑屏版

    1、运行build-gradle.bat 生成Eclipse项目(需要从maven仓库下载jar包) 2、导入eclipse 如果不想打开Eclipse则可以运行打包好的bin\lianliankan-simple.bat 因没有写linux的脚本,顾mac电脑需要手动执行构建...

    12306ngweb-master

    window &gt;&gt; preferences &gt;&gt; Java &gt;&gt; Build Path &gt;&gt; Classpath Variables 新建一个 M2_REPO 的变量,变量值指向你系统的Maven2的数据仓库位置 或者直接安装eclipse的maven插件,然后设置你的M2_REPO。 管理平台还需要...

    逆向工程源码

    项目右击-&gt;build path-&gt;Configure build path-&gt;Libraries-&gt;Add External JARs.. 选择jar包所在的文件也就是上面的lib文件夹位置 9、更新项目,并在eclipse中添加tomcat(点击链接查看教程) 10、解决项目中的...

    基于Bootstrap的Java企业通用开发平台框架(非Maven、Hibernate)

    3、导入后如果出现感叹号,请修改实际的Java Build Path。 4、登录页面 4.2、Mybatis版本访问地址:MySQL版本和Oracle版本都是http://localhost:8080/ + 项目名,账号:admin 密码:1 5、系统默认数据库是mysql...

    auto-deploy-maven-plugin:用于将warear 项目部署到特定文件夹的Maven 插件,例如。 服务器自动部署文件夹

    安装 mvn install用法 &lt;build&gt;&lt;plugins&gt;&lt;plugin&gt;&lt;groupId&gt;de.sisao&lt;/groupId&gt;&lt;artifactId&gt;auto-deploy-maven-plugin&lt;/artifactId&gt;&lt;version&gt;1.0-SNAPSHOT&lt;/version&gt;&lt;configuration&gt;&lt;deploypath&gt;C:\\Path\\To\\Your\\...

    commons-io-2.2.jar必须依赖包.rar

    我们再在项目名上右击,依次选择【Build Path】--&gt;【Configure Build Path...】。  5、在打开的窗口中,先选中【Libraries】页,再从右边的按钮中点击【add JARs...】  6、在打开的窗口中,我们依次展开本项目...

    orianna-hibernate:Hibernate支持Orianna!

    然后,右键单击eclipse中的.jar,然后单击Build Path-&gt; Add to Build Path。 您还可以在找到最新的SNAPSHOT版本。 如果您使用Maven管理依赖项,那么Orianna Hibernate会发布在Maven Central上: &lt; groupId&gt;...

    uImpala:用于无处不在的游戏的 Java 引擎,由 uOS 中间件制成

    右键单击项目 -&gt; Properties -&gt; Java Build Path -&gt; Libraries -&gt; Maven Dependencies 箭头 -&gt; Native library location -&gt; Edit... -&gt; Insert Location path as replace-with-project-name/targ

    smb-plugins-maven:smb-plugins的Mavenized版本

    smb-插件 ImageJ的单分子生物物理学插件 在Eclipse中打开代码时,必须将类路径添加到ImageJ库(IJ.jar)。 这可以通过项目属性Java Build Path完成。

    RestService:作为安卓端服务器接口服务使用

    1.将github中的工程导入到eclipse中时,右键项目名称-&gt;run as-&gt;run on server,可能报一下错误: java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet 解决方式: You need to add...

Global site tag (gtag.js) - Google Analytics