在我的 mac OS 版本 - 10.14.5 上安装自制程序时
我收到以下错误:-
in-iftekhar-04eb:~ iftekhar.khan$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
==> This script will install:
/usr/local/bin/brew
/usr/local/share/doc/homebrew
/usr/local/share/man/man1/brew.1
/usr/local/share/zsh/site-functions/_brew
/usr/local/etc/bash_completion.d/brew
/usr/local/Homebrew
Press RETURN to continue or any other key to abort
==> Downloading and installing Homebrew...
HEAD is now at 203980ac5 Merge pull request #6309 from Homebrew/dependabot/bundler/docs/html-pipeline-2.11.1
/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/fileutils.rb:254:in `mkdir': Permission denied @ dir_s_mkdir - /private/tmp (Errno::EACCES)
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/fileutils.rb:254:in `fu_mkdir'
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/fileutils.rb:228:in `block (2 levels) in mkdir_p'
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/fileutils.rb:226:in `reverse_each'
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/fileutils.rb:226:in `block in mkdir_p'
from …
Run Code Online (Sandbox Code Playgroud) 我有一个 Maven 项目,其中有一个模块“AddUser”。该模块基本上是一个相同的应用程序。当尝试从项目根路径运行命令“sam build”时。我收到以下错误:-
in-iftekhar-04eb:UserPlanning iftekhar.khan$ sam build
2019-07-14 16:55:00 Building resource 'AddUserFunction'
2019-07-14 16:55:00 Running JavaMavenWorkflow:CopySource
2019-07-14 16:55:00 Running JavaMavenWorkflow:MavenBuild
Build Failed
Error: JavaMavenWorkflow:MavenBuild - Maven Failed: [INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.054 s
[INFO] Finished at: 2019-07-14T16:55:01+05:30
[INFO] ------------------------------------------------------------------------
[ERROR] The goal you specified requires a project to execute but there is no POM in this directory (/private/var/folders/f8/jgg9tzq97q39c_c2z1sn4blm0000gn/T/tmprn_uvw70). Please verify you invoked Maven from the correct directory. -> [Help …
Run Code Online (Sandbox Code Playgroud) 产品和ProductLine。一个产品线可以有许多产品。
Product.java:-
@Entity
@Table(name ="PRODUCT")
public class Product {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private int id;
private String name;
Product(String name){
this.name=name;
}
}
Run Code Online (Sandbox Code Playgroud)
ProductLine.java
public class ProductLine {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private int id;
@OneToMany(cascade = CascadeType.ALL)
@JoinTable(name = "PRODUCTLINE_PRODUCT", joinColumns = @JoinColumn(name = "PRODUCTLINE_ID"), inverseJoinColumns = @JoinColumn(name = "PRODUCT_ID"))
private List<Product> products=new ArrayList<>();
public ProductLine(String name){
this.name=name;
}
}
Run Code Online (Sandbox Code Playgroud)
ProductLineRepository.java
public interface ProductLineRepository extends JpaRepository<ProductLine,Integer> {
ProductLine findOneById(String id);
ProductLine findOneByName(String name);
}
Run Code Online (Sandbox Code Playgroud)
控制器:
在控制器中,我正在解析用户以json形式与该产品关联的产品列表,并将其持久保存到数据库中。
public void …
Run Code Online (Sandbox Code Playgroud) 我有一个 Spring Boot 应用程序,我想使用单个数据库查询插入多条记录:-
public void addEvents() {
String sql = "INSERT INTO Data values(1,'Data 1'), (2,'Data 2'),(3,'Data 3')";
EntityManager entityManager = entityManagerFactory.createEntityManager();
entityManager.getTransaction().begin();
entityManager.createNativeQuery(sql).executeUpdate();
entityManager.getTransaction().commit();
}
Run Code Online (Sandbox Code Playgroud)
实体类:-
@Entity
@Table
public class Data {
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Integer id;
private String name;
public Data(String name) { …
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用 CQRS 框架 AXON 添加数据。但是在点击 API 时(用于添加订单)。我收到以下错误:-
Command 'com.cqrs.order.commands.CreateOrderCommand' resulted in org.axonframework.modelling.command.AggregateNotFoundException(The aggregate was not found in the event store)
Run Code Online (Sandbox Code Playgroud)
但我的代码中已经有一个聚合(OrderAggregate.Java)。
完整代码可以在 - https://github.com/iftekharkhan09/OrderManagementSystem找到
添加订单的 API - http://localhost:8080/confirmOrder
请求正文:-
{
"studentName":"Sunny Khan"
}
Run Code Online (Sandbox Code Playgroud)
谁能告诉我我哪里做错了?任何帮助表示赞赏!
我有一个 Windows 批处理文件,我想将其作为服务执行。我找到了像 alwaysRun 这样的应用程序,但我想为此使用 Windows 内置应用程序。任何人都可以请建议。
我的用例是: - 我有一个批处理文件,它将在每 10 秒后执行一次。所以我创建了一个普通的批处理文件,它调用这个 bat 文件并休眠 10 秒。所以我想将第二个 bat 文件作为服务。以便在 Windows 重新启动时调用一次。
这个文件应该被称为服务。
@echo off
:begin
CALL dummyfile.bat
timeout /t 1
goto begin
Run Code Online (Sandbox Code Playgroud)
请建议。
我的日期格式为“yyyy-MM-dd'T'HH:mm:ss.sssZ”。例如日期是“2018-07-17T09:59:51.312Z”。我正在使用下面的代码来解析 Java 中的字符串。
String date="2018-07-17T09:59:51.312Z";
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.sssZ");
Date transactionDateTime = simpleDateFormat.parse(date);
Run Code Online (Sandbox Code Playgroud)
这给了我“无法解析的日期:”异常。谁能告诉我如何做到这一点?
java ×4
jpa ×2
aws-sam ×1
aws-sam-cli ×1
axon ×1
batch-file ×1
cmd ×1
datetime ×1
hibernate ×1
homebrew ×1
macos ×1
maven ×1
one-to-many ×1
spring-boot ×1
spring-data ×1
windows ×1