导航:首页 > 文件管理 > 编译配置文件怎么查看

编译配置文件怎么查看

发布时间:2023-01-18 23:00:48

A. java 程序打包为jar发布后,读取配置文件路径出错 ,怎样获取配置文件路径

给你个例子,读取config.properties文件。
文件内容(值自己加)如下:
TestHosts =
FormalHosts =

TestConfig =
FormalConfig =

HostsPath =
ConfigPath =

读取文件的类如下:
import java.io.BufferedInputStream;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.io.UnsupportedEncodingException;
import java.util.*;

public class EvnConfig{
public static Properties PROPERTIES = new Properties();

static{
String proFilePath = System.getProperty("user.dir")+"/config.properties";
//System.out.println(proFilePath);
//InputStream propertiesStream = EvnConfig.class.getClassLoader().getResourceAsStream(proFilePath);
InputStream in = null;
try {
in = new BufferedInputStream(new FileInputStream(proFilePath));
} catch (FileNotFoundException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
try{
PROPERTIES.load(in);
}catch(IOException e){
System.out.println("properties创建失败!");
e.printStackTrace();
}
//System.out.println("EvnConfig.testHosts:"+PROPERTIES.getProperty("TestHosts"));
}

public static final String testHosts = changeCode(PROPERTIES.getProperty("TestHosts"));
public static final String formalHosts = changeCode(PROPERTIES.getProperty("FormalHosts"));
public static final String testConfig = changeCode(PROPERTIES.getProperty("TestConfig"));
public static final String formalConfig = changeCode(PROPERTIES.getProperty("FormalConfig"));
public static final String hostsPath = changeCode(PROPERTIES.getProperty("HostsPath"));
public static final String configPath = changeCode(PROPERTIES.getProperty("ConfigPath"));

public static String changeCode(String str){
String toStr = "";
try {
//System.out.println(str + "转换...");
toStr = new String(str.getBytes("ISO-8859-1"),"GB2312");
//System.out.println(str + "转换成功!");
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
System.out.println(str + "转换失败!");
e.printStackTrace();
}
return toStr;

}
}

B. maven的src/test/resources中的配置文件怎样读取

maven架构抄是四个主要目录
src/main/java java代码

src/main/resources 资源配置文件

src/test/java 测试类

src/test/resources 测试资源文件
其他的需要自己手工简历
手打版 往LZ采纳

C. PHP的扩展目录是什么什么是php扩展目录,在哪里能找的到

当服务器上PHP已经安装好,需要额外添加PHP扩展时怎么办?不需要重新安装PHP,有了phpize我们可以在原有的PHP基础之上直接安装扩展库。
这次编译仅仅只是单独编译PHP的扩展库,接下来将编译好的扩展库加入到现在运行的php中,不对现在运行的php重新编译,所以没有一点的影响。
下面我们演示安装xsl的扩展(不一定常用,仅做为一个范例)
做法一:
1.找到当前运行的php版本的源代码目录,如php-5.2.3。进入xsl扩展库目录。
$cd /home/pkgs/php-5.3.3/ext/xsl
2.调用phpize程序生成编译配置文件。
$/home/app/php5.3.3/bin/phpize
3.编译扩展库,分别执行下面的configure和make命令。
$./configure-with-php-config=/home/app/php5.3.3/bin/php-config
这一步执行通过后,再执行make命令,如果configure执行不通过,则查找错误原因。
$make
#make成功执行后,生成的扩展库文件在当前目录的 moles子目录下,
如/home/php-5.3.3/ext/curl/moles/xsl.so
4.配置php.ini文件
#将编译好的扩展库文件复制到PHP的扩展目录下,可通过查看phpinfo信息。。
$ cp /home/pkg/php-5.3.3/ext/xsl/moles/xsl.so /home/app/php5.3.3/lib/php/extensions/no-debug-non-zts-20090626
#在php.ini文件中找到设置扩展目录的位置,然后将扩展路径设置到php安装目录/extension/no-debug-non....目录下,并添加扩展库位置。
extension_dir /home/app/php5.3.3/lib/php/extensions/no-debug-non-zts-20090626”
extension=xsl.so
5.重启php,查看phpinfo信息,即可看到刚才添加进去的xsl扩展库。(如果有多个php-fpm进程的话,平滑重启主进程即可:kill -USR2 pid)

D. 怎么查看Spyder编译器的配置路径

菜单的工具栏进行查看。
具体操作为:1、依次点击菜单栏中的工具、首选项。
2、切换到当前工作目录栏目。
3、找到下列目录选项,此处就是spyder的配置路径。

E. linux 内核 配置文件的获取

/boot/config***文件。

F. 怎样编写Cmake的配置文件Cmakelist.txt

CMake是一个编译配置工具, 它是一个跨平台c/c++ 编译配置工具。可以通过编写CMakeLists.txt配置文件,可以控制生成的Makefile或者windows下工程文件。还支持安装(make install)、测试安装的程序是否能正确执行(make test,或者ctest)、生成当前平台的安装包(make package)、生成源码包(make package_source)、产生Dashboard显示数据并上传等高级功能,只要在CMakeLists.txt中简单配置,就可以完成很多复杂的功能,包括写测试用例。

如果有嵌套目录,子目录下可以有自己的CMakeLists.txt。

所以写好CMakeLists.txt 是使用好Cmake的关键

工具/原料
Cmake
方法/步骤
1
Cmake 有linux ,windows 多个平台版本,如图是windows下版本程序
怎样编写Cmake的配置文件Cmakelist.txt
2
更具一个简单多目录c项目,学下cmakelist.txt编写规范
3

根目录下cmakelist文件内容:
set(CMAKE_INSTALL_PREFIX):设置程序的安装目录,优先级比cmake命令参数设置高。
add_subdirectory(编译文件子目录)
4

libhello 目录下的cmakelist文件内容:
5

libhello 目录下的cmakelist文件内容:
6

查看编译后结果:
7

安装后目录结构:

G. eclipse怎么配置文件把java文件编译

JDK1.6安装与环境变量设置详细教程

一、JDK1.6的下载
可以到官网下载: http:(去除括号)//java.sun.com/javase/downloads/index.jsp
也可以直接网络
二、安装
安装JDK很简单,只需要按照安装向导一步一步进行,安装路径最好选用默认路径,不用修改。在此就不再截图了,因为重点放在后面的JDK的环境变量的设置以及检验上。
三、环境变量的设置
安装好JDK1.6最重要的是最设置环境变量。一共需要设置3个环境变量:Path,Classpath和Java_Home(大小写无所谓)。
方法:
1、右击 我的电脑——属性——高级系统保护——高级——环境变量;

2、只在”系统变量“中修改变量参数(假如变量已经存在则选择“编辑”,反之则选“新建”。)
Path——设置为:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
(如果已经存在PATH,则在最末尾多添加一个分号;)
CLASSPATH——设置为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (要加 . 表示当前路径)
(如果已经存在CLASSPATH,则在最末尾多添加一个分号;)
JAVA_HOME——JDK的安装路径(假如是在K:\Program Files (x86)\Java\jdk1.6.0_24)

注意:
1.环境变量值的结尾没有任何符号,不同值之间用;隔开(unix中用:)。
2.CLASSPATH变量值中的.表示当前目录

四、检验JDK1.6是否安装成功
1、java -version命令可以查看到安装的JDK版本信息;

2、java命令,可以看到此命令的帮助信息;

3、javac命令可以看到此命令的帮助信息。

4、配置完成可以用下面这个简单的java程式来测试JDK是否已安装成功
用记事本新建文本,复制下面内容:
class HelloWorld{
public static voidmain(String[] args){
System.out.println("Hello world!");
}
}
将其保存为文档名为 HelloWorld.java 的文档。

(例如我的是在k盘目录 K:\AMD\HelloWorld.java)
1、打开命令提示符窗口(cmd)——输入 CD K:\AMD,进入到 HelloWorld.java 文件所在目录。
2、键入下面的命令
javac HelloWorld.java(编译)
回车,会在 K:\AMD 目录下生成文件HelloWorld.class
3、继续键入命令
java HelloWorld(运行)
回车
若此时出现 "HelloWorld!"
则证明安装成功,没有出现的话则需要仔细检查环境变量配置是否正
到此,环境变量配置成功。

H. 求教,在编译环境里,op的wifi配置文件在哪个路径

不建议修改源码,还是新建一个files目录,然后新增一个files/etc/config/wireless文件,编译的时候会自动打包目录

I. uboot怎么查找ddr的配置文件

如果因为uboot或者内核有错误而导致启动失败,出现卡死状态等,那么需要判断问题是出在uboot阶段还是linux阶段,这可以通过观察启动过程中的debug信息来判断,

如果uboot出现问题是比较麻烦的,因为这需要有一个装有正确的uboot/bootloader的flash芯片作为引导,

将系统重新引导至uboot界面中,之后再重新烧写uboot到系统本身的flash中,进而烧写内核(如有必要)。

一,重新烧写uboot

首先需要一个特定的PCLL(flash芯片),这个PCLL上固化了一个正确的bootloader, 通过这个bootloader可以成功进入bootloader界面, 在此条件下重新烧写uboot/bootloader。

使用此PLCC的步骤是:

在系统下电情况下, 使用跳线/拨码开关等将此系统的启动方式变从外部flash(即PLCC)引导,

之后将系统上电, 这时会从PLCC 启动。

启动成功后,进入uboot界面, 即命令行显示Dream 5220# #(类似命令行提示符)

此时将版卡的启动方式变为 从 nor flash 启动。 之后重新烧写uboot到此nor flash 上。

再用 kermit 来操作。

Kermit是一个串口服务工具,类似与minicom ,功能比minicom 多。

//kermit/usb0.cfg 是kermit 的配置文件, 在其中可以配置 /dev/ttyUSB0 等路径
kermit -y kermit/usb0.cfg

-y kermit/usb0.cfg 指定配置文件。

该文件内容如下:
/*

set line /dev/ttyUSB0
set speed 115200
set carrier-watch off
set hardshake none
set flow-control none
robust
set file type bin
set file name lit
set rec pack 1000
set send pack 1000
set window 5

*/
将此文件保存在主目录下, 命名为:kermit/usb0.cfg(可自定义)

执行后进入kermit 界面, 按 c

进入 串口界面(就是设备的界面)

切换回kermit 界面快捷键:Ctrl + \ , 之后再按 c 。

执行:
Dream 5220# # detect

显示:
Checking for NOR flash...
Flash detect 33554432Mb

这说明flash状态良好。

//让串口进入接受状态。
Dream 5220# # loadb

进入kermit 界面: ctrl + \ 按 c

执行:
send uboot.bin

就是将当前目录下的uboot.bin 文件发送给串口。

完成后,进入串口界面。

执行:
Dream 5220# # upgrade 0x20000000 0x1dc00000 +0xe0000

0x20000000 是 kermit 执行 send 后 将文件send 到的默认地址。
再将文件写到nor flash 的首地址:0x1dc00000 +0xe0000为写的长度。

执行:reset。让系统重启。

/*

至此,新的uboot烧写完成,reset后, 如果还是不成功的话,那么问题肯定出在linux的的启动阶段或者新的uboot还是有问题,这可以通过启动过程中的debug信息看出来

一,如果内核有问题,导致linux没有进入shell界面,要重新进入Uboot环境,就是在reset 之后,一直按 ctrl + c ,这样在uboot启动完成后, 不会进入kernel的启动阶段,而是停留在uboot的命令行中,

在这个uboot 环境下,烧写新内核, 配置ipaddr,serverip等,同最开始的例子中操作是一样的。

//本机uboot 的ip地址
setenv ipaddr 10.10.167.10

//服务器ip地址
setenv serverip 10.10.167.249

//下载linux内核vmlinux52
// 在服务器的tftpboot目录下存在相应文件,搭建到tftp服务环境
tftpboot 0 vmlinux52

// 烧写到flash 上。
// 0x20000000 是vmlinux52的存贮位置。
// 0x1dd00000 是系统内核的起始位置(每个设备位置不同),
// +0x600000是文件长度
upgrade 0x20000000 0x1dd00000 +0x600000

在reset 之前,一般还要设置一下环境变量。

比如

setenv linux_args mtdparts=octeon_nor0:1m(BOOT),7m(LINUX),21m(CONFIG),3m(MD)

setenv bootcmd 'bootoctlinux 0x1dd00000 coremask=0x3 mem=700'

//保存
saveenv

bootoctliux

二 ,如果新烧写的uboot本身有问题,那么修改uboot代码,编译通过后, 使用PLCC重复上述烧写过程。

J. images.mrcs是什么文件 怎么打开 .star是什么文件,用什么打开 怎么打开

可以把这个Makefile文件理解成一个编译配置文件,它保存着如何编译的配置信息,即指导版编译器如权何来编译程序,并决定编译的结果是什么。而在Android下的Android.mk文件也是类型的功能,顾名思义,从名字上就可以猜测得到,Android.mk文件是针对Android的Makefile文件.具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次。你可以在每一个Android.mk file中定义一个或多个模块,你也可以在几个模块中使用同一个源代码文件。编译系统为你处理许多细节问题。

阅读全文

与编译配置文件怎么查看相关的资料

热点内容
微信小程序ios能过么 浏览:208
苹果app后台耗电太大怎么关闭 浏览:178
怎么查看zabbix版本号 浏览:327
手机app整合文件名 浏览:492
压缩包保存文件找不到临时文件 浏览:958
iphone4来电mv素材 浏览:684
数据库怎么查速度 浏览:89
项目数据分析师证在哪里查询 浏览:725
淘宝怎么免费升级专业版 浏览:771
淘特app买手机壳如何微信支付 浏览:59
windows迁移到mac的文件找不到了 浏览:674
最近比较火的网络游戏有哪些 浏览:377
linuxoracle日志 浏览:54
计算机网络课程作用 浏览:902
win10下ftp服务器搭建 浏览:150
oppo原配数据线多少钱 浏览:835
找不到重生细胞文件夹 浏览:951
文件夹糊盒机 浏览:262
云数据产业园有哪些 浏览:48
微信群里有我但收不到 浏览:915

友情链接