-
GitHub Java开源项目Halo(个人博客)的本地克隆与IntelliJ Idea项目启动
2019-06-20 20:15:32GitHub Java开源项目Halo(个人博客)的本地克隆与IntelliJ Idea项目启动 Halo 开源项目的GitHub地址: https://github.com/halo-dev/halo 完成账号登录后,将Halo项目克隆到本地: 打开终端输入: git clone ...GitHub Java开源项目Halo(个人博客)的本地克隆与IntelliJ Idea项目启动
- Halo 开源项目的GitHub地址:
https://github.com/halo-dev/halo
- 完成账号登录后,将Halo项目克隆到本地:
-
打开终端输入:
git clone git@github.com:halo-dev/halo.git
等待其克隆完成,可以在Users目录下找到halo项目文件
我的项目路径是:/Users/chenminli/halo
-
打开IntelliJ IDEA——>选择Import Project——>选择Import整个halo文件夹——>选择Import project from external model 并选择Gradle项目管理器——>Next——>勾选use auto-import——>Finish
-
IntelliJ IDEA会自动开始编译项目相关的包
-
首次使用Gradle会自动载Gradle配置包,下载有些慢,需耐心等待其完成
具体图流程如下:
项目配置完成后控制台会出现如下提示:
可直接选择启动按钮运行项目:
出现Lombok报错
在preferences里的plugins下载Lombok插件
并在Build,Execution,Deployment中的Compiler菜单下的Annotation Processors对Halo项目勾选Enable Annotation Processors,最后点击Apply按钮和OK,重启IntelliJ IDEA编译器,具体流程如下:
如若还是报错在项目的build.gradle文件的依赖项dependencies{ }中添加语句:
compile"org.projectlombok:lombok:1.18.8"
annotationProcessor “org.projectlombok:lombok:1.18.8”
具体如下图:
重启编译器IntelliJ IDEA,再运行项目就可以成功启动啦!!!
往下拉可以看见Halo的地址:
我的博客的首页是:http://10.12.44.165:8090
后台地址:http://10.12.44.165:8090/admin
在浏览器中可以看到我的博客后台:
-
在用Java调用ltp接口时要不要先启动一个本地的ltp服务?
2021-01-07 23:14:40<div><p>我把jar包和dll文件加入程序里运行不报错也没结果。...怎么指定这个服务的地址和端口呢,示例java代码中没有连接服务的代码。求解</p><p>该提问来源于开源项目:HIT-SCIR/ltp</p></div> -
Idea 启动项目时,卡在Parsing Java 解决方案
2018-09-04 12:49:19最近在尝试向项目中接入支付宝沙箱,先下载了TradePayDemo,使用本地的公钥,私钥,回调地址等进行了配置,但是在启动Demo时,项目一直卡在 Parsing Java ,取消也无效, 经过在网上搜索,发现是JDK版本过高导致,...最近在尝试向项目中接入支付宝沙箱,先下载了TradePayDemo,使用本地的公钥,私钥,回调地址等进行了配置,但是在启动Demo时,项目一直卡在 Parsing Java ,取消也无效,
经过在网上搜索,发现是JDK版本过高导致, Idea中使用的JDK版本为9 在重新配置了本地另外一个JDK 8 之后,项目编译成功 -
docker启动Java程序的方法步骤
2021-01-20 14:27:37创建一个简单的Spring boot web项目 idea工具创建Spring boot web项目,因为是测试,一直next就行。 写一个test API,用来访问,服务端口号可以不用改,我本地改成8701。 程序启动,发现程序不是默认的... -
SpringCloud项目启动
2019-09-30 11:22:08下载项目后,找到要启动的相应模块web层resources下的bootstrap.yml文件,将服务注册中心地址改为自己本地的Cousul地址(其它Mysql、redis等应用访问我阿里云上的即可),如不会安装Consul的可以访问这篇文章服务...-
下载项目后,找到要启动的相应模块web层resources下的bootstrap.yml文件,将服务注册中心地址改为自己本地的Cousul地址(其它Mysql、redis等应用访问我阿里云上的即可),如不会安装Consul的可以访问这篇文章服务注册中心Consul安装与配置(windows)。
-
然后再找到Application.java文件直接启动即可。
项目源码地址:https://github.com/luckymeet/spring-cloud-seed
-
-
java 在项目初始化加载_java:Spring Boot之初始化项目
2021-01-21 08:15:31地址 https://start.spring.io/下拉选择需要的Spring Boot版本 修改Group和Artifact 直接点击Generate Project 即可生层项目压缩包解压后,maven import到本地工作空间即可打开src/main/java 找到对应的Application...最简单的从Spring官网下载 :地址 https://start.spring.io/
下拉选择需要的Spring Boot版本 修改Group和Artifact 直接点击Generate Project 即可生层项目压缩包
解压后,maven import到本地工作空间即可
打开src/main/java 找到对应的Application启动器
@SpringBootApplicationpublic class DemoApplication { public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); }}
直接右击 main方法启动即可
有兴趣的可以点击@SpringBootApplication注解研究下
@SpringBootApplication是一个组合注解 主要由@SpringBootConfiguration @EnableAutoConfiguration @ComponentScan组成
@SpringBootConfiguration 和 @Configuration其实一样,Spring Boot项目的配置注解,在Spring Boot中建议使用@SpringBootConfiguration
@EnableAutoConfiguration 启用自动配置,通过扫描依赖的jar包自动配置所需要的其他依赖,就好比你要吃顿饭,它就会帮你把碗筷全都准备好了,你只要动动嘴就好了
@ComponentScan 默认扫描@SpringBootApplication所在类的同级目录以及它的子目录,在很多时候,如果把启动类放在里层的目录下,就很容易报错,因为找不到父级的接口或者类,但是如果确实需要扫描并列的其他包,可以手动添加该注解
Spring Boot默认端口为8080 当然也可以自定义基础设置 打开appliaction.properties 设置端口和上下文路径
#端口server.port=8081#上下文路径server.servlet.context-path=/demoApplcation
打开pom.xml
pom.xml文件中默认有两个模块:
spring-boot-starter:核心模块,包括自动配置支持、日志和YAML;
spring-boot-starter-test:测试模块,包括JUnit、Hamcrest、Mockito。
-
java.net.BindException: 地址已在使用
2018-03-15 13:55:06java.net.BindException: 地址已在使用 ...java.net.BindException: 地址已在使用,也可以说是端口被占用,通常出现在启动服务的时候。 执行netstat -alnp | grep 8125 可以查询占用进程 错 -
JAVA上百实例源码以及开源项目
2016-01-03 17:37:40Java实现HTTP连接与浏览,Java源码下载,输入html文件地址或网址,显示页面和HTML源文件,一步步的实现过程请下载本实例的Java源码,代码中包括丰富的注释,对学习有帮助。 Java实现的FTP连接与数据浏览程序 1个... -
如何限制java项目在指定主机上运行
2018-08-11 03:06:01我想的是在程序启动的时候去获取本地ip, 然后比对ip地址, 相同的话运行,不相同的话程序结束, 但是试了好多种方法获取的都是127.0.0.1,在本地运行的时候获取的是局域网的IP, 想问一下各位大神有没有什么合适的解决... -
23.Nginx实现多个项目的统一访问地址
2017-11-19 09:57:44以上3是存在问题的:本地开发环境的访问地址和上线环境的地址是不一样的。可能会引发一下问题 1)可能将访问的url硬编码到java中,如果项目发布上线,没有修改地址,会导致访问不到的情况。如果咋本地还需要改回本 -
JAVA上百实例源码以及开源项目源代码
2018-12-11 17:07:42媒体网络,山寨QQ,Java聊天程序 Java编写的山寨QQ,多人聊天+用户在线,程序分服务端和客户端,典型C/S结构, 当用户发送第一次请求的时候,验证用户登录,创建一个该qq号和服务器端保持通讯连接得线程,启动该通讯... -
别再往下划了,看看补救式启动项目,避免了你上线的很多问题
2020-04-27 16:03:57springboot项目本地测试开发数据库链接地址与服务器连接地址等等配置地址不一致,在测试完成之后,忘记进行配置文件的切换,导致项目打包上线之后项目执行不上,这时如果要重新打包上线,又需要浪费很多时间,领导... -
java设置相对路径读取项目内文件方法
2019-05-27 10:48:202. 本地启动项目读取文件 InputStream instream = Object.class.getResourceAsStream("/cert/apiclient_cert.p12"); 3.服务器中启动在jar包中读取文件 import org.springframework.core.io.ClassPathResource; ... -
QQ第三方本地测试(Java Web)
2019-05-14 21:51:03回调地址如何写 (1)伪造一个域名 (2)修改hosts文件(C:\Windows\System32\drivers\etc) (3)修改tomcat的监听端口 Tomcat\apache-tomcat-7.0.90\conf...(5)在eclipse中创建刚刚输入的回调地址对应的 项目... -
tomcat8.5.0以上的坑(编译项目时,去maven本地仓库寻找jar时,找到其他路径下去)
2020-11-19 14:49:08原因是tomcat8.5.0以上,在编译项目时,会去解析MANIFEST.MF文件,从里面找到jar包的地址,里面jar包的地址很诡异,经常会出现错乱,导致出现以下bug: java.io.FileNotFoundException: C:\Users\lenovo\.m2\... -
使用 Git 克隆(HTTPS / SSH / GitHub CLI)本项目到你的本地环境:git clone git@github.com:doocs/advanced-java.git 进入 advanced-java 根目录:cd advanced-java 执行命令,启动一个本地服务器:docsify serve ...
-
jap-demo-vue:前一级分离项目下的JAP示例-源码
2021-03-05 11:10:07通过JapDemoVueApplication启动Java服务端项目 启动web端项目 注:前端项目在jap-web-demo目录下 进入该目录后执行以下命令启动前端项目: npm install npm run dev 访问网站端 更多使用帮助,请参考: :实现账号... -
超级有影响力霸气的Java面试题大全文档
2012-07-18 09:47:04forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪儿来的,所以它的地址栏中还是原来的地址。... -
spring boot2快速导出excel的java工具类demo源码:export-excel
2019-08-04 15:18:32启动项目 浏览器访问本地地址:http://localhost:8080/api/test/exportExcel 浏览器提示下载xls 代码提示: 引用: import org.apache.poi.hssf.usermodel.*; maven依赖: <groupId>org.apache.poi ... -
一个开源的Java基础工具包
2016-10-13 09:11:23此工具我不再更新,里面大多数方法我迁移到了hutool工具包中,而其中一些不常用的功能被遗弃,项目暂留做为以后参考。 common-tools 一、数据库工具类 1、com.baijob.commonTools.db.ds C3p0Ds 和 DruidDs分别是... -
服务器上的代码怎么可以在本地测试运行Debug
2019-05-21 14:07:003.在idea增加Remote启动的方式 4.把选中的参数增加到linux 注意:要放到#JAVA_OPTS中 5.在Remote启动方式中增加服务器的ip地址 6.重启linux中的tomcat 7.启动新增的Remote 8.在项目中打对应的断... -
java面试宝典
2013-02-28 16:04:01157、当我使用时,在浏览器的地址栏没有改变? 37 158、如何转换JSP 0.9版本的文件到JSP1.1? 37 160、JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么? 38 161、AJAX的全称是什么? 介绍一下AJAX 38 162、... -
疯狂JAVA讲义
2014-10-17 13:35:01学生提问:当我们使用编译C程序时,不仅需要指定存放目标文件的位置,也需要指定目标文件的文件名,这里使用javac编译Java程序时怎么不需要指定目标文件的文件名呢? 13 1.5.3 运行Java程序 14 1.5.4 根据... -
java面向对象问题与解决汇总
2021-02-21 18:41:13保存本地(native)方法的地址,调用本地方法的东西 4.this的三大作用: 调属性,调方法,表对象(前两者可以实现的原因就是因为this表自身对象) 5.包的命名规则: com.公司名.项目名.模块名… 6.权限修饰符详解 ... -
java 面试题 总结
2009-09-16 08:45:34forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪儿来的,所以它的地址栏中还是原来的地址。 redirect... -
Java自动化测试系列[v1.0.0][TestNG测试开发环境配置]
2020-08-06 13:48:01基于之前写的一篇文章Java自动化测试系列[v1.0.0][Maven开发环境]的基础上,阐述如何配置单元测试框架TestNG的测试开发环境 创建Maven项目 启动IDEA,点击Create New Project 配置基础选项,然后点击Next 输入项目... -
Idea本地调试服务器代码
2020-04-17 15:27:11场景描述: 项目是服务器上的代码,...新建一个启动项,host改成服务器所在地址,port是服务器上代码用于本地调试的监听端口号。 2.启动服务器上的程序时带上图上的命令,如: java -agentlib:jdwp=transport=dt_s... -
随笔一:阿里云centos7.x下tomcat启动正常但8080端口无法访问的问题
2019-09-29 08:03:40但是在本地访问项目地址显示访问超时,琢磨了很久才发现阿里云的防火墙阻止了外网对8080端口的访问(之前做PHP项目直接在安全组开个端口就OK了)。一开始的临时解决方案是关闭防火墙,后来研究了一下阿里云centos7的... -
求java大神帮忙解决问题
2016-06-07 06:26:46新手碰到奇葩问题了,就是启动本地项目后输入本地的地址访问项目实现上传照片,无论照片多大都能上传,但是我去访问服务器的外网项目时上传照片,照片的大小应该是超过50kb(感觉50kb大小的样子)就上传失败,小于50...