Eclipse工程导入问题

时间:2022-03-19 17:42:44
一个开源项目,想看看它的源码,做成eclipse工程,但是下载下来的是发布版,有源码,并用了maven,不知道怎么能导成本地工程,

10 个解决方案

#1


如果原本就是eclipse项目,可以Import-->existing project into project就行了。

如果不是,可以新建一个,然后把源码文件拷到项目的src下,并把依赖的jar包在项目的buildpath中配置好。

据说,maven可以直接生成eclipse的项目,并且配置好buildpath,没用过。

#2


我也听说过,但不会,谁指点一下啊

#3


file-->import-->Existing Project into Workspace  来导入
不行么?
另外我在网上看倒这篇文章看看有没参考的东西




maven2生成eclipse工程文件

与ant执行过程完全相同,只不过,在用maven2生成eclipse工程文件的过程中,maven2需要到网上寻找最新的支持jar文件,这也是maven2与ant的一个最明显差异:maven2的运行必须能够链接到网络中。
 
生成eclipse工程文件的命令: mvn eclipse:eclipse
后台显示信息如下:

--------------------------------------------------------------------------------

D:\mywork\my-app>mvn eclipse:eclipse
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'eclipse'.
[INFO] org.apache.maven.plugins: checking for updates from central
[INFO] org.codehaus.mojo: checking for updates from central
[INFO] -------------------------------------------------------------------------
---
[INFO] Building my-app
[INFO]    task-segment: [eclipse:eclipse]
[INFO] -------------------------------------------------------------------------
---
[INFO] Preparing eclipse:eclipse
[INFO] No goals needed for project - skipping
Downloading: http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-interactiv
ity-jline/1.0-alpha-5/plexus-interactivity-jline-1.0-alpha-5.pom
772b downloaded
Downloading: http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-interactiv
ity/1.0-alpha-5/plexus-interactivity-1.0-alpha-5.pom
482b downloaded
Downloading: http://repo1.maven.org/maven2/jline/jline/0.9.1/jline-0.9.1.pom
145b downloaded
Downloading: http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-interactiv
ity-api/1.0-alpha-5/plexus-interactivity-api-1.0-alpha-5.pom
430b downloaded
Downloading: http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-api/2.0
.1/maven-plugin-api-2.0.1.pom
643b downloaded
Downloading: http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-interactiv
ity-jline/1.0-alpha-5/plexus-interactivity-jline-1.0-alpha-5.jar
5K downloaded
Downloading: http://repo1.maven.org/maven2/jline/jline/0.9.1/jline-0.9.1.jar
45K downloaded
[INFO] [eclipse:eclipse]
[INFO] Using source status cache: D:\mywork\my-app\target\mvn-eclipse-cache.prop
erties
[INFO] Not writing settings - defaults suffice
[INFO] Wrote Eclipse project for "my-app" to D:\mywork\my-app.
[INFO]
       Sources for some artifacts are not available.
       Please run the same goal with the -DdownloadSources=true parameter in ord
er to check remote repositories for sources.
       List of artifacts without a source archive:
         o junit:junit:3.8.1
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 36 seconds
[INFO] Finished at: Sun Apr 15 14:17:40 CST 2007
[INFO] Final Memory: 3M/6M
[INFO] ------------------------------------------------------------------------

--------------------------------------------------------------------------------

 
打开eclipse,在workspace中点击右键,选择import,选择Existing Projects into Workspace,点击下一步,选择Select root directory。也就是你的工程根目录确定完成后,你会在工作去看到刚刚添加的工程已经进入你的workspace。

#4


如果文件平中没有.project文件就导不进来.

#5


可以Import-->existing project into project  

也可以新建一个新项目,然后把源码文件拷到项目的src下,并把依赖的jar包拷贝在项目的buildpath中配置好。 

据说,maven可以直接生成eclipse的项目,并且配置好buildpath,没用过。

希望楼主成功

#6


引用 5 楼 qiyifi 的回复:
可以Import-->existing project into project

也可以新建一个新项目,然后把源码文件拷到项目的src下,并把依赖的jar包拷贝在项目的buildpath中配置好。

据说,maven可以直接生成eclipse的项目,并且配置好buildpath,没用过。

希望楼主成功

同上

#7


执行了mvn eclipse:eclipse
报告如下错误
[INFO] Cannot execute mojo: eclipse. It requires a project with an existing pom.
xml, but the build is not using one.

#8


学习了,呵呵

#9


引用 5 楼 qiyifi 的回复:
可以Import-->existing project into project  

也可以新建一个新项目,然后把源码文件拷到项目的src下,并把依赖的jar包拷贝在项目的buildpath中配置好。 

据说,maven可以直接生成eclipse的项目,并且配置好buildpath,没用过。 

希望楼主成功


恩 这样应该可以的

#10


没用过

#1


如果原本就是eclipse项目,可以Import-->existing project into project就行了。

如果不是,可以新建一个,然后把源码文件拷到项目的src下,并把依赖的jar包在项目的buildpath中配置好。

据说,maven可以直接生成eclipse的项目,并且配置好buildpath,没用过。

#2


我也听说过,但不会,谁指点一下啊

#3


file-->import-->Existing Project into Workspace  来导入
不行么?
另外我在网上看倒这篇文章看看有没参考的东西




maven2生成eclipse工程文件

与ant执行过程完全相同,只不过,在用maven2生成eclipse工程文件的过程中,maven2需要到网上寻找最新的支持jar文件,这也是maven2与ant的一个最明显差异:maven2的运行必须能够链接到网络中。
 
生成eclipse工程文件的命令: mvn eclipse:eclipse
后台显示信息如下:

--------------------------------------------------------------------------------

D:\mywork\my-app>mvn eclipse:eclipse
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'eclipse'.
[INFO] org.apache.maven.plugins: checking for updates from central
[INFO] org.codehaus.mojo: checking for updates from central
[INFO] -------------------------------------------------------------------------
---
[INFO] Building my-app
[INFO]    task-segment: [eclipse:eclipse]
[INFO] -------------------------------------------------------------------------
---
[INFO] Preparing eclipse:eclipse
[INFO] No goals needed for project - skipping
Downloading: http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-interactiv
ity-jline/1.0-alpha-5/plexus-interactivity-jline-1.0-alpha-5.pom
772b downloaded
Downloading: http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-interactiv
ity/1.0-alpha-5/plexus-interactivity-1.0-alpha-5.pom
482b downloaded
Downloading: http://repo1.maven.org/maven2/jline/jline/0.9.1/jline-0.9.1.pom
145b downloaded
Downloading: http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-interactiv
ity-api/1.0-alpha-5/plexus-interactivity-api-1.0-alpha-5.pom
430b downloaded
Downloading: http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-api/2.0
.1/maven-plugin-api-2.0.1.pom
643b downloaded
Downloading: http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-interactiv
ity-jline/1.0-alpha-5/plexus-interactivity-jline-1.0-alpha-5.jar
5K downloaded
Downloading: http://repo1.maven.org/maven2/jline/jline/0.9.1/jline-0.9.1.jar
45K downloaded
[INFO] [eclipse:eclipse]
[INFO] Using source status cache: D:\mywork\my-app\target\mvn-eclipse-cache.prop
erties
[INFO] Not writing settings - defaults suffice
[INFO] Wrote Eclipse project for "my-app" to D:\mywork\my-app.
[INFO]
       Sources for some artifacts are not available.
       Please run the same goal with the -DdownloadSources=true parameter in ord
er to check remote repositories for sources.
       List of artifacts without a source archive:
         o junit:junit:3.8.1
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 36 seconds
[INFO] Finished at: Sun Apr 15 14:17:40 CST 2007
[INFO] Final Memory: 3M/6M
[INFO] ------------------------------------------------------------------------

--------------------------------------------------------------------------------

 
打开eclipse,在workspace中点击右键,选择import,选择Existing Projects into Workspace,点击下一步,选择Select root directory。也就是你的工程根目录确定完成后,你会在工作去看到刚刚添加的工程已经进入你的workspace。

#4


如果文件平中没有.project文件就导不进来.

#5


可以Import-->existing project into project  

也可以新建一个新项目,然后把源码文件拷到项目的src下,并把依赖的jar包拷贝在项目的buildpath中配置好。 

据说,maven可以直接生成eclipse的项目,并且配置好buildpath,没用过。

希望楼主成功

#6


引用 5 楼 qiyifi 的回复:
可以Import-->existing project into project

也可以新建一个新项目,然后把源码文件拷到项目的src下,并把依赖的jar包拷贝在项目的buildpath中配置好。

据说,maven可以直接生成eclipse的项目,并且配置好buildpath,没用过。

希望楼主成功

同上

#7


执行了mvn eclipse:eclipse
报告如下错误
[INFO] Cannot execute mojo: eclipse. It requires a project with an existing pom.
xml, but the build is not using one.

#8


学习了,呵呵

#9


引用 5 楼 qiyifi 的回复:
可以Import-->existing project into project  

也可以新建一个新项目,然后把源码文件拷到项目的src下,并把依赖的jar包拷贝在项目的buildpath中配置好。 

据说,maven可以直接生成eclipse的项目,并且配置好buildpath,没用过。 

希望楼主成功


恩 这样应该可以的

#10


没用过