logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

如何获取Maven工程的project.version信息

我敢打赌,您曾经遇到过在命令行上获得Maven项目版本的情况。所以问题是如何得到它?我已经看到了很多解决方案,通过使用Linux工具,如grep, cat或awk等,也看到了很多解决方案,如使用这样的exec-maven-plugin:VERSION=$(mvn -q \-Dexec.executable="echo" \-Dexec.args='${project.vers...

#maven
Ubuntu 安装和配置postgresql

安装环境:Ubuntu12.04第一步:安装Postgresql1、执行如下命令安装postgresqlsudo apt-get install postgresql系统会提示安装所需磁盘空间,输入"y",安装程序会自动完成。 安装完毕后,系统会创建一个数据库超级用户“postgres”, 密码为空。这个用户既是不可登录的操作系统用户,也是数据库用户。2、切换到Linux的

#postgresql#ubuntu
Linux 端口转发 端口映射

摘要:端口转发也称端口映射,基本使用的有两种方式,本机端口转发,跨IP端口转发。本机端口转发应用场景:我要搭建一台Linux server,使用tomcat作为web容器,让别人维护web项目的发布,这时候会给他们一个普通用户(非root用户)。分析:tomcat的默认端口是8080,所有用户都可以启动,但是除内部系统外,一般我们会选择使用80作为端口,可是普通

#linux
Linux/Unix下 PHP 扩展 cURL 编译安装和配置

Linux/Unix 和Window不同,添加cURL扩展需要生成curl.so文件,然后在php.ini文件中配置一下才能正常使用,尤其是在Mac机上,phpinfo()显示curl enabled,可是在代码中依然不能使用curl,就是因为没有生成和配置curl.so文件。下面介绍一下如何安装配置第一步:下载cURL文件cURL的官方下载地址:http://www.curl.hax

#php#linux
JAVA cp 命令

java -cp .;c:\dir1\lib.jar Test    -cp 和 -classpath 一样,是指定类运行所依赖其他类的路径,通常是类库,jar包之类,需要全路径到jar包,window上分号“;”    分隔,linux上是分号“:”分隔。不支持通配符,需要列出所有jar包,用一点“.”代表当前路径。  虽然现在都有eclipse之类的IDE了,但有时候后会手

#java
maven lifecycle, phase and goal

当我们在使用Maven做一些工作,如打包,编译,运行测试等等任务时,我们已经使用到了Maven中的几个重要概念:lifecyclephasegoal例如,如果我们使用ant打包,我们需要清晰的在脚本中告诉ant 源代码在哪,打包的目标文件类型如jar,目标文件夹在哪。首先要编译,然后运行测试,最后打包。而Maven为了在最大程度上简化我们的工作,因而定义了lifecycle,...

#maven
Anaconda 安装R环境,安装Package和配置镜像,R语言Helloworld程序

在安装之前,先检查一下本地的环境有哪些:接着创建一个R环境:然后切换到新建的r环境:conda activate r接着安装r:conda install r过程大概如下:过程中遇到一些问题:有些安装包由于网络问题不能下载完全,如下所示:对于这个问题,只需要再针对这些包单独安装即可:例如:conda install r-base...

#大数据
Apache Airflow 安装

安装环境:ubuntu 14.04root:root用户darren:普通用户(有sudo权限)安装:第一步:安装pythonsudo apt-get updatesudo apt-get install python3如果已经安装过python3,可以跳过此步。第二步:配置软连接sudo ln -s /usr/bin/python3.4 /usr/bin...

#devops
到底了