文章目的,记录自己使用eclipse过程中的一些用的不多,容易忘记,需要记录的功能步骤,方便以后想用的时候能找回来

目录 

1、将spring-boot项目的lib包全部导入到一个文件夹下

2、安装svn

3、单元测试

4、发布项目到 sonar 上, 同时更新 sonar的代码审查规则








1、将spring-boot项目的lib包全部导入到一个文件夹下

(1)进入 run configurations

eclipse 使用笔记

(2)输入  打包的地址  及 maven 打包参数

在 Base directory 下的 输入框内 输入  ${workspace_loc:/sx-manager-provider-external}    sx-manager-provider-external 是项目名称,也可以携程其它。

        在 Goals : 后输入 dependency:copy-dependencies

(3)保存即可

eclipse 使用笔记2、安装svn

1.在线安装:

(1).点击 Help --> Install New Software...

(2).在弹出的窗口中点击add按钮,输入Name(任意)和Location(插件的URL),

Name:subclipse1.8

Location:http://subclipse.tigris.org/update_1.8.x

点击OK

(3)搜索出的内容全部勾选

eclipse 使用笔记

 ok ,下一步,下一步即可


3、单元测试

 (1)选中需要生成单元测试类的 接口类如下图:

右键-》new->other

eclipse 使用笔记

(2)弹出New 对话框,搜索junit -》选择Junit Test Case  

eclipse 使用笔记

(3)弹出 New JUnit Test Case对话框 如下图:

eclipse 使用笔记

点击Source folder 一栏后的Browser...

(4)弹出SourceFolder Selection 对话框 如下图

选择生成文件的存放位置,我一般放在 src/test/java下

然后 “Finish”即可,也可以 勾选上 setUp(),setUpBeforeClass(),方法,使用


(5)在生成类上加入单元测试的配置(我使用的时spring boot的单元测试)

@RunWith(SpringJUnit4ClassRunner.class)
@SpringBootTest(classes=ProviderExternal.class)  classes 后的参数是spring boot项目的 启动类

启动类的实例如下:

@Configuration
@ComponentScan
@EnableAutoConfiguration(exclude = { MongoAutoConfiguration.class, MongoDataAutoConfiguration.class })
@ImportResource({ "classpath:application_main.xml" })
// 加入spring的bean的xml文件
public class ProviderExternal {

public static void main(String[] args) {
new SpringApplicationBuilder(ProviderExternal.class).web(false).run(args);
Main.main(args);
}

}

(6)这样就可以使用了


 4、发布项目到 sonar 上, 同时更新 sonar的代码审查规则          

前提:sonar服务器已经部署完毕

(1)进入窗口 new->server connection-> 选择服务(我们公司自己搭建的)sonarQube-》输入url-》输入自己的账号密码-》完成

(2)项目发布到sonar服务器上

选择项目 右键-》run as ->maven build... 如下图

在Goals:输入 sonar:sonar  选择 run即可

eclipse 使用笔记

(3)展示SonarQube Servers 窗口

Window->Show View ->Other 搜索 sonar  ->SonarQube Servers

(4)同步 sonar 规则

选择 项目 右键  sonarLit -> build a sonarQube Project 如下图:

(5)弹出如下对话框

在 SonarQube Project 下,选在与关联项目对应的项目 Finish即可


eclipse 使用笔记



相关文章:

  • 2022-01-29
  • 2021-05-08
  • 2021-10-23
  • 2021-12-02
  • 2021-12-25
  • 2022-12-23
  • 2021-09-22
猜你喜欢
  • 2021-07-22
  • 2021-11-28
  • 2021-06-07
  • 2021-12-25
  • 2022-02-20
  • 2021-07-19
  • 2021-04-12
相关资源
相似解决方案