zoukankan      html  css  js  c++  java
  • linux编程的相对路径问题解决

    对linux很不熟悉,一直在xp下写程序,然后把tomcat的包放在linux服务器上跑

    昨天写完后在xp下一切正常,拷过去后出现空指针错误,找不到数据文件

    反复试,未果,相对路径,不应该就是相对于程序根的路径,或被调用的文件的路径吗?

    就这么几种,都试了,也没有结果

    今天早上灵机不知道怎么的就动了动,改变了启动tomcat命令的执行路径,就OK了

    把我的当做例子,看一下就明白了。

    解决办法:

    我要读 /home/co/apache-tomcat-6.0.18/webapps/co_Delta/xml/admin.xml

    /home/co/apache-tomcat-6.0.18/webapps/co_Delta是project根目录,在程序中的相对路径都是相对这个

    如:程序中路径为“./xml/admin.xml”

    在终端下进入 /home/co/apache-tomcat-6.0.18/webapps/co_Delta再执行catalina.sh run

    这算是接上了。。

    打开其它终端,改变路径,不影响,只要打开tomcat的这个终端不关闭就可以了。

  • 相关阅读:
    RelativeLayout布局属性
    调整CodeIgniter错误报告级别
    php 报错 Cannot modify header information
    ScrollView中嵌套ListView
    机器学习索引贴(未分类)
    进程与线程
    并行程序
    缓存命中率
    启发式算法(Heuristic Algorithm)
    详解 LSTM
  • 原文地址:https://www.cnblogs.com/frostbelt/p/1964741.html
Copyright © 2011-2022 走看看