`
greemranqq
  • 浏览: 974678 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

Build path ->No action available/classpath .project 作用

阅读更多

     从SVN download 下来的项目,发现的.java 文件和平时的不一样,并且想加入jar 进去的时候没有Java Build Path 的选项,无法链接类的源码,项目也无法发布,这里记录分享:

    原因是,在项目里面找到.project ,写入

      

<natures>
 <nature>org.eclipse.jdt.core.javanature</nature>
</natures>

         

    这样就行了,里面有各种属性,简单的记录一下:

    1.工程名:<name></name>

    2.工程注释描述:<comment></comment>

    3.Eclipse插件:<natures></natures>

    4.加载方式:<buildSpec></buildSpec>

    关于里面能有哪些值,我这里就不多介绍了。而org.eclipse.jdt.core.javanature 是Java Development    Toolkit  的插件,很多JAVA API 等信息,都需要这个进行关联。更多的参考:http://blog.csdn.net/yestotofu/article/details/5906573

 

     eclipse 插件通过plugin.xml 里面进行管理的,也可以自定义项目类型,可参考:http://www.oecp.cn/hi/slx/blog/5298

 

     项目里面还有.classpath 文件,包含了你需要的jar包,eclipse 会遍历里面内容,属性有:

     1.源文件位置:src

     2.核心包:con

     3.jar 位置:lib

     4.输出class位置:output

    

 

1
0
分享到:
评论

相关推荐

    jdk-8u281-linux-x64.tar.gz.zip

    1.下载后重命名:jdk-8u281-linux-x64.tar.gz 2.解压 tar -zxvf jdk-8u281-linux-x64.tar.gz 3.配置环境变量:vim /etc/...export PATH=$PATH:$JAVA_HOME/bin wq! 6.使变量生效:source /etc/profile 7.java -version

    springboot 基础简易实例, maven项目

    &lt;relativePath/&gt; &lt;!-- lookup parent from repository --&gt; &lt;/parent&gt; &lt;groupId&gt;com.example&lt;/groupId&gt; &lt;artifactId&gt;demo&lt;/artifactId&gt; &lt;version&gt;0.0.1-SNAPSHOT&lt;/version&gt; &lt;name&gt;demo&lt;/name&gt; &lt;description&gt;...

    java-7-openjdk-amd64

    安装包:java-7-openjdk-amd64.tar.gz 使用方法 1. 拷贝至服务器/个人电脑 2. 解包 mkdir /opt/jdk/ tar -zxvf java-7-openjdk-amd64.tar.gz -C /opt/jdk/...OpenJDK 64-Bit Server VM (build 24.121-b00, mixed mode)

    xfire的使用详解

    &lt;param-value&gt;classpath:spring/app.xml,classpath:org/codehaus/xfire/spring/xfire.xml&lt;/param-value&gt; &lt;/context-param&gt; &lt;!--配置xfire ws--&gt; &lt;servlet&gt; &lt;servlet-name&gt;XFireServlet&lt;/servlet-name&gt; ...

    生活轨迹SSH服务端

    -- &lt;param-value&gt;/WEB-INF/applicationContext-*.xml,classpath*:applicationContext-*.xml&lt;/param-value&gt; --&gt; &lt;param-value&gt;classpath:beans.xml&lt;/param-value&gt; &lt;/context-param&gt; &lt;filter&gt; &lt;filter-name&gt;...

    jre-7u5-linux-i586.tar.gz

    tar zxvf jre-7u5-linux-i586.tar.gz -C ../software/ cd ../software cp -rp jre1.7.0_05/ /usr/local/ vi /etc/profile 加入如下3条 JAVA_HOME=/usr/local/jre1.7.0_05/ CLASSPATH=$CLASSPATH:$JAVA_HOME/lib PATH...

    Apache-tomcat-6.0.53 for Linux(Redhat/CentOS测试通过)

    ./catalina.sh start (关闭tomcat ./shutdown.sh stop) 4.、测试 查看Tomcat是否已经启动netstat -ntl |grep 8080 浏览器地址栏输入 http://localhost:8080/ 如果能看到Tomcat的欢迎页表示整合成功,至此已经完成了...

    CXF WebService整合Spring示例工程代码demo

    &lt;param-value&gt;classpath*:applicationContext-server.xml&lt;/param-value&gt; &lt;/context-param&gt; &lt;listener&gt; &lt;listener-class&gt;org.springframework.web.util.IntrospectorCleanupListener&lt;/listener-class&gt; &lt;/...

    ssh整合word教程

    Spring.web.context.ContextLoaderListener&lt;/listener-class&gt; &lt;/listener&gt; &lt;!...-- 配置Struts2的ActionServlet,用于处理请求 --&gt; &lt;servlet&gt; &lt;servlet-name&gt;action&lt;/servlet-name&gt; &lt;servlet-class&gt;org

    spring_MVC源码

    15. &lt;context:property-placeholder location="classpath:/hibernate.properties" /&gt; 16. 17. 18. class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean"&gt; 19. ...

    jdk-8u171-linux-x64.rpm/jdk-8u171-linux-x64.tar.gz

    解压后,需要手动设置环境变量`JAVA_HOME`、`PATH`和`CLASSPATH`,以便系统能够找到Java的可执行文件和库。例如: ```bash export JAVA_HOME=/path/to/jdk-1.8.0_171 export PATH=$JAVA_HOME/bin:$PATH export ...

    jsoup jar包

    b.&lt;decorator:title/&gt;这个标签会找到被装饰页面的title(&lt;title&gt;&lt;/title&gt;标签内)内容填入, &lt;decorator:head/&gt;找到被装饰页面的head(&lt;head&gt;&lt;/head&gt;标签内)内容填入,&lt;decorator:body/&gt;找到被装饰页面的body(&lt;body&gt;&lt;/...

    随笔-linux下安装oracle 12c client

    echo "export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib" &gt;&gt; /home/oracle/.bash_profile echo "export EDITOR=vi" &gt;&gt; /home/oracle/.bash_profile echo "export LANG=en_US" &gt;&gt; /home...

    jdk-8u261-linux-x64.tar.gz

    centos上安装 # tar -zxvf jdk-8u261-linux-x64.tar.gz -C /usr/local/jdk # vi /etc/profile export JAVA_HOME=/usr/local/jdk/jdk1.8.0...export PATH=$PATH:$JAVA_HOME/bin # source /etc/profile # java -version

    mysql-connector-java-commercial-5.1.30-bin.jar

    然后配置classpath,追加%JAVA_HOME%\lib\mysql-connector-java-5.1.30-bin-g.jar;C:\Program Files\Java\mysqlforjdbc\mysql-connector-java-5.1.30-bin.jar;到该环境变量中去 追加以后环境变量如下: CLASSPATH=...

    jdk-17_linux-x64_bin.tar.gz

    echo 'export PATH=$JAVA_HOME/bin:$PATH' &gt;&gt; ~/.bashrc echo 'export CLASSPATH=$JAVA_HOME/lib' &gt;&gt; ~/.bashrc source ~/.bashrc ``` 现在,我们可以检查JDK17是否安装成功: ```bash java -version ``` JDK17...

    最新版linux jdk-8u241-linux-x64.tar.gz 64位

    4. **设置环境变量**:为了让系统识别JDK,需要更新`JAVA_HOME`、`PATH`和`CLASSPATH`等环境变量。 ```bash echo "export JAVA_HOME=/usr/local/java/jdk1.8.0_241" | sudo tee -a /etc/profile echo "export ...

    jdk-8u241-linux-x64.zip

    jdk-8u241-linux-x64.tar.gz ### 1)下载linux版jdk1.8的jar包 ... ### 2)配置安装 tar -zxvf jdk-8u241-linux-x64.tar.gz ...export PATH=$PATH:$JAVA_HOME/bin 生效配置 运行 source /etc/profile java -version

    cxf.xml,cxf-servlet.xml,cxf-extension-soap.xml

    &lt;import resource="classpath:META-INF/cxf/cxf.xml"/&gt; &lt;import resource="classpath:META-INF/cxf/cxf-extension-soap.xml"/&gt; &lt;import resource="classpath:META-INF/cxf/cxf-servlet.xml"/&gt;

    jdk-8u101-linux-x64.tar.gz

    3. **配置环境变量**:为了让系统知道JDK的位置,你需要更新`JAVA_HOME`、`PATH`和`CLASSPATH`这三个环境变量。在bash shell中,可以在`~/.bashrc`或`~/.bash_profile`文件中添加如下行: ``` export JAVA_HOME=/...

Global site tag (gtag.js) - Google Analytics