每周技术汇总(2018.07.01 - 2018.07.07)

从这周开始,每周末都写一篇技术文章,来总结一下这周的技术经验。如果有需要后续深入完善的,加入一个博客内的地址链接。



1. `maven`生成jar,提示没有“没有主清单属性”:

 1 <build>
 2     <plugins>
 3         <plugin>
 4             <groupId>org.apache.maven.plugins</groupId>
 5             <artifactId>maven-shade-plugin</artifactId>
 6             <!--
 7 如果版本过低如:1.2.1 ,可能会报错
 8 Failed to execute goal org.apache.maven.plugins:maven-shade-plugin:2.0:shade
 9 可能是eclipse里的maven插件的版本更新之后,相应的POM.xml文件没有更新,
10 -->
11             <version>2.1</version>
12             <executions>
13                 <execution>
14                     <phase>package</phase>
15                     <goals>
16                         <goal>shade</goal>
17                     </goals>
18                     <configuration>
19                         <transformers>
20                             <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
21                                 <mainClass>XXXX.XXX</mainClass>
22                             </transformer>
23                         </transformers>
24                     </configuration>
25                 </execution>
26             </executions>
27         </plugin>
28     </plugins>
29 </build>

2.Mac下查看已安装的jdk版本及其安装目录

打开终端,输入: /usr/libexec/java_home -V 

注意:输入命令参数区分大小写(这里是大写)

3.mysql 的 一个 命令行客户端

4.hadoop安装过程中的问题:

 java.io.IOException: Cannot create directory /app/hadoop-2.4.1/tmp/dfs/name/current   

`hadoop`伪分布式配置的时候第一次都要初始化`namenode`的, `hadoop namenode -format(hdfs namenode -format)`,运行的时候就会报这个错,

 主要是因为<b>用户权限不足还有`sudo` 并不能在这里使用</b>,或者`ls`看下主要是用户的权限不同,要么`切换一下root户或者修改文件的权限归属`

5. shell 的 scp 指令:

scp -r [email protected]:/weblogic/webapp/remotefile /weblogic/bea/Localfile

猜你喜欢

转载自www.cnblogs.com/Chinazhouwy/p/9278074.html
今日推荐