Ant 构建失败,并出现以下有关“无法写入只读目标文件”的错误。这是 Windows 权限错误的问题还是 Ant 的问题?
BUILD FAILED
E:\app\jenkins\workspace\CardsAdmin\Test-Build2\ca_module\build.xml:32: The following error occurred while executing this line:
E:\app\jenkins\workspace\CardsAdmin\Test-Build2\ca_module\caRest\build.xml:116: Failed to copy E:\app\jenkins\workspace\CardsAdmin\Test-Build2\ca_module\caRest\WebContent\WEB-INF\tealeaf-w3c-dev.js to E:\app\jenkins\workspace\CardsAdmin\Test-Build2\ca_module\caRest\WebContent\WEB-INF\web\tealeaf-w3c-dev.js due to can't write to read-only destination file E:\app\jenkins\workspace\CardsAdmin\Test-Build2\ca_module\caRest\WebContent\WEB-INF\web\tealeaf-w3c-dev.js
Run Code Online (Sandbox Code Playgroud) 当运行terraform apply时,键出现错误。我只是在学习地形。我似乎无法找到有关如何解决此问题的在线解决方案:
machine:terraform$ terraform apply
aws_instance.nginix: Creating...
ami: "" => "ami-d1180894"
associate_public_ip_address: "" => "<computed>"
availability_zone: "" => "<computed>"
ebs_block_device.#: "" => "<computed>"
ephemeral_block_device.#: "" => "<computed>"
instance_state: "" => "<computed>"
instance_type: "" => "t2.nano"
ipv6_address_count: "" => "<computed>"
ipv6_addresses.#: "" => "<computed>"
key_name: "" => "terraform-keys2"
network_interface.#: "" => "<computed>"
network_interface_id: "" => "<computed>"
placement_group: "" => "<computed>"
primary_network_interface_id: "" => "<computed>"
private_dns: "" => "<computed>"
private_ip: "" => "<computed>"
public_dns: "" => "<computed>"
public_ip: "" => "<computed>"
root_block_device.#: …Run Code Online (Sandbox Code Playgroud) 尽管设置了flyway.placeholderReplacement = false,我仍然看到有关Flyway没有为sql中的占位符表达式提供值的错误
错误:意外错误 org.flywaydb.core.api.FlywayException:没有为占位符表达式提供值:& 条件。检查你的配置!在 org.flywaydb.core.internal.database.oracle.pro.SQLPlusPlaceholderReplacer.replacePlaceholders(SQLPlusPlaceholderReplacer.java:132) 在 org.flywaydb.core.internal.util.line.PlaceholderReplacingLine.getLine(PlaceholderReplacingLine.java:36) 在 org .flywaydb.core.internal.database.ExecutableSqlScript.extractStatements(ExecutableSqlScript.java:156) 位于 org.flywaydb.core.internal.database.ExecutableSqlScript.(ExecutableSqlScript.java:133) 位于 org.flywaydb.core.internal.database。 oracle.OracleSqlScript.(OracleSqlScript.java:61) 在 org.flywaydb.core.internal.database.oracle.OracleDatabase.doCreateSqlScript(OracleDatabase.java:126) 在 org.flywaydb.core.internal.database.Database.createSqlScript(数据库.java:163) 在 org.flywaydb.core.internal.resolver.sql.SqlMigrationExecutor.getSqlScript(SqlMigrationExecutor.java:96) 在 org.flywaydb.core.internal.resolver.sql.SqlMigrationExecutor.executeInTransaction(SqlMigrationExecutor.java:109) )在org.flywaydb.core.internal.command.DbMigrate.isExecuteGroupInTransaction(DbMigrate.java:312)在org.flywaydb.core.internal.command.DbMigrate.applyMigrations(DbMigrate.java:275)在org.flywaydb.core。 Internal.command.DbMigrate.migrateGroup(DbMigrate.java:244) 在 org.flywaydb.core.internal.command.DbMigrate.access$100(DbMigrate.java:53) 在 org.flywaydb.core.internal.command.DbMigrate$2。在 org.flywaydb.core.internal.command.DbMigrate$2.call(DbMigrate.java:163) 在 org.flywaydb.core.internal.database.Connection$1.call(Connection.java:160) 调用(DbMigrate.java:160) 145) 在 org.flywaydb.core.internal.util.jdbc.TransactionTemplate.execute(TransactionTemplate.java:74) 在 org.flywaydb.core.internal.database.Connection.lock(Connection.java:141) 在 org.flywaydb .core.internal.schemahistory.JdbcTableSchemaHistory.lock(JdbcTableSchemaHistory.java:150) 在 org.flywaydb.core.internal.command.DbMigrate.migrateAll(DbMigrate.java:160) 在 org.flywaydb.core.internal.command.DbMigrate .migrate(DbMigrate.java:138) 在 org.flywaydb.core.Flyway$1.execute(Flyway.java:947) 在 org.flywaydb.core.Flyway$1.execute(Flyway.java:910) 在 org.flywaydb。 core.Flyway.execute(Flyway.java:1238) 在 org.flywaydb.core.Flyway.migrate(Flyway.java:910) 在 org.flywaydb.commandline.Main.executeOperation(Main.java:161) 在 org.flywaydb .commandline.Main.main(Main.java:108) 构建步骤“执行 shell”将构建标记为失败完成:失败