利用Java设置UNIX/Linux环境变量

 

 

首页Linux编程

背景:

阅读新闻

利用Java设置UNIX/Linux环境变量

[日期:2009-12-14]   来源:Java社区  作者:Java   [字体:]  

public class SetEnv {
        /**
         * judst MANAGERTOMAT_env has in env
         *
         * @return string
         */
        public static String getTomcatEnv() {
                String env = null;
                Map map = System.getenv();
                Iterator i = map.entrySet().iterator();
                while (i.hasNext()) {
                        Map.Entry entry = (Map.Entry) i.next();
                        if (entry.getKey().equals("MANAGERTOMCAT"))
                                env = entry.getValue().toString();

}
                return env;
        }

/**
         * 写文件
         *
         * @param path
         * @param filename
         * @return
         */
        public static boolean writeFile(String path) {

File file = new File("/etc/profile");
                FileWriter fw;
                try {
                        fw = new FileWriter(file,true);
                        fw.write("export MANAGERTOMCAT=" + path);//环境变量名
                        fw.write(System.getProperty("line.separator"));
                        fw.close();
                } catch (IOException e) {
                        return false;
                }
                return true;
        }

/**
         * test
         *
         * @param args
         */
        public static void main(String[] args) {
      if(args.length!=0)
      {
          writeFile(args[0]);//传参
      }
        }
}
#~~~~~~~~~~~~~~~~~~

终端输入:

Javac SetEnv.java

java SetEnv /root/test

后重启计算机

即可

UltraEdit中Java编译运行设置方法

Linux下程序编写笔记

相关资讯       Java 

   

本文评论   查看全部评论 (0)


评论声明

尊重网上道德,遵守中华人民共和国的各项有关法律法规

承担一切因您的行为而直接或间接导致的民事或刑事法律责任

本站管理人员有权保留或删除其管辖留言中的任意内容

本站有权在网站内转载或引用您的评论

参与本评论即表明您已经阅读并接受上述条款

 

 

 

最新资讯

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wwpfwg.html