在安装某个Python开源系统的依赖库时,突然报一下错误:
make sure the development packages of libxml2 and libxslt are installed
在安装某个Python开源系统的依赖库时,突然报一下错误:
make sure the development packages of libxml2 and libxslt are installed
本地开发时,IDEA的报错信息只有一句话:SEVERE: One or more listeners failed to start. Full details will be found in the appropriate container log file,信息里面提示去查看错误日志,但是IDEA下面的错误日志是空! 这就很尴尬,因为仅凭这一句话,没办法定位错误出在哪里。
根目录:com.wenjianbao
启动类WenjianbaoApplication.java推荐放在根目录 com.wenjianbao 包下
数据实体类domain:
| file.separator | 文件分隔符(在 UNIX 系统中是“/”) |
| path.separator | 路径分隔符(在 UNIX 系统中是“:”) |
| line.separator | 行分隔符(在 UNIX 系统中是“/n”) |
System.out.println("文件分隔符:" + System.getProperty("file.separator")); // 文件分隔符
System.out.println("路径分隔符:" + System.getProperty("path.separator")); // 路径分隔符
System.out.println("行分隔符:" + System.getProperty("line.separator")); // 行分隔符
CLI分为三个过程:
问题再现:
上次这边朋友问我一个问题,就是他们在pom.xml中的dependency中,看到有一些是<scope>provided</scope>的情况,比如如下:
<dependency> <groupId>com.liferay.portal</groupId> <artifactId>portal-impl</artifactId> <version>6.1.0</version> <scope>provided</scope> </dependency>
简单的说,maven-assembly-plugin 就是用来帮助打包用的,比如说打出一个什么类型的包,包里包括哪些内容等等。
内置属性
主要有两个常用内置属性:${basedir}项目的根目录(包含pom.xml文件的目录),${version}项目版本
PropHelper.use("config.txt", "UTF-8");
PropHelper.use("other_config.txt", "UTF-8");
String userName = PropHelper.get("userName");
String password = PropHelper.get("password");
userName = PropHelper.use("other_config.txt").get("userName");
password = PropHelper.use("other_config.txt").get("password");
PropHelper.use("wen/jianbao/config_in_sub_directory_of_classpath.txt");