Adjust import.
diff --git a/language-agent/ApplicationRegisterService.proto b/language-agent/ApplicationRegisterService.proto
index 19d0c5b..fd8ee0d 100644
--- a/language-agent/ApplicationRegisterService.proto
+++ b/language-agent/ApplicationRegisterService.proto
@@ -22,7 +22,7 @@
 option java_package = "org.apache.skywalking.apm.network.language.agent";
 option csharp_namespace = "SkyWalking.NetworkProtocol";
 
-import "KeyWithIntegerValue.proto";
+import "language-agent/KeyWithIntegerValue.proto";
 
 //register service for ApplicationCode, this service is called when service starts.
 service ApplicationRegisterService {
diff --git a/language-agent/DiscoveryService.proto b/language-agent/DiscoveryService.proto
index d7aebad..8ed583d 100644
--- a/language-agent/DiscoveryService.proto
+++ b/language-agent/DiscoveryService.proto
@@ -22,8 +22,8 @@
 option java_package = "org.apache.skywalking.apm.network.language.agent";
 option csharp_namespace = "SkyWalking.NetworkProtocol";
 
-import "Common.proto";
-import "Downstream.proto";
+import "language-agent/Common.proto";
+import "language-agent/Downstream.proto";
 
 service InstanceDiscoveryService {
     rpc registerInstance (ApplicationInstance) returns (ApplicationInstanceMapping) {
diff --git a/language-agent/JVMMetricsService.proto b/language-agent/JVMMetricsService.proto
index eec0e45..4c50aaf 100644
--- a/language-agent/JVMMetricsService.proto
+++ b/language-agent/JVMMetricsService.proto
@@ -22,7 +22,7 @@
 option java_package = "org.apache.skywalking.apm.network.language.agent";
 option csharp_namespace = "SkyWalking.NetworkProtocol";
 
-import "Downstream.proto";
+import "language-agent/Downstream.proto";
 
 service JVMMetricsService {
     rpc collect (JVMMetrics) returns (Downstream) {
diff --git a/language-agent/NetworkAddressRegisterService.proto b/language-agent/NetworkAddressRegisterService.proto
index 052f1b9..a299edc 100644
--- a/language-agent/NetworkAddressRegisterService.proto
+++ b/language-agent/NetworkAddressRegisterService.proto
@@ -22,7 +22,7 @@
 option java_package = "org.apache.skywalking.apm.network.language.agent";
 option csharp_namespace = "SkyWalking.NetworkProtocol";
 
-import "KeyWithIntegerValue.proto";
+import "language-agent/KeyWithIntegerValue.proto";
 
 service NetworkAddressRegisterService {
     rpc batchRegister (NetworkAddresses) returns (NetworkAddressMappings) {
diff --git a/language-agent/TraceSegmentService.proto b/language-agent/TraceSegmentService.proto
index 0c5da6f..283526c 100644
--- a/language-agent/TraceSegmentService.proto
+++ b/language-agent/TraceSegmentService.proto
@@ -22,9 +22,9 @@
 option java_package = "org.apache.skywalking.apm.network.language.agent";
 option csharp_namespace = "SkyWalking.NetworkProtocol";
 
-import "Common.proto";
-import "Downstream.proto";
-import "KeyWithStringValue.proto";
+import "language-agent/Common.proto";
+import "language-agent/Downstream.proto";
+import "language-agent/KeyWithStringValue.proto";
 
 service TraceSegmentService {
     rpc collect (stream UpstreamSegment) returns (Downstream) {